1👍
✅
Form prefix will solve your issue:
hotel_general_image_form = HotelGeneralImageForm(prefix='general', ...)
hotel_background_image_form = HotelBackgroundImageForm(prefix='background', ...)
This way each form will have its own prefix hence will not interfere with other forms.
More in docs – https://docs.djangoproject.com/en/1.9/ref/forms/api/#django.forms.Form.prefix
Source:stackexchange.com