Как загрузить несколько изображений в Django, используя Dropzone для нескольких полей изображения

Я работаю над проектом, функциональность которого заключается в том, что пользователь может загружать несколько изображений с помощью функции перетаскивания. Я занимаюсь разработкой с использованием Django-python. Я реализовал функциональность drag-n-drop в шаблоне django, но я получаю ошибку для изображений при отправке данных формы.
Мой HTML-код шаблона:

<form id="newUserForm" name="newUserForm" data-abide action="{% url 'saveNewUserInfo'%}" method="post" enctype="multipart/form-data">
        {% csrf_token %}
        <div class="section"></div>
            some input fields
        <!-- The div for uploading the images -->
        <div class="dropzone" style="border: 1px solid red;"></div>
        <input type="submit" value="save">
</form>

Я использую dropzone.js для реализации перетаскивания и сортировки. Ошибка приходит какMultiValueDictKeyError at /saveNewUserInfo/, Exception Value: "'file'"
Моя модель это:

class CustomerProfile(models.Model):
    customer_id  = models.CharField(db_column='customer_id', primary_key=True, max_length=20)  
    first_name   = models.CharField(db_column='first_name', max_length=30, blank=True, null=True) 
    last_name    = models.CharField(db_column='last_name', max_length=30,blank=True,null=True) 
    user_name    = models.CharField(db_column='user_name', max_length=50,unique=True)  
    phone_number = models.CharField(db_column='phone_number', max_length=15,blank=True,null=True)
    email_id     = models.EmailField(db_column='email_id', max_length=50,blank=True, null=True)  
    user_image1 = models.ImageField(upload_to=IMAGES_PATH, db_column='user_image1', max_length=100)  
    user_image2 = models.ImageField(upload_to=IMAGES_PATH, db_column='user_image2', max_length=100)  
    user_image3 = models.ImageField(upload_to=IMAGES_PATH, db_column='user_image3', max_length=100)  
    user_image4 = models.ImageField(upload_to=IMAGES_PATH, db_column='user_image4', max_length=100) 
    user_image5 = models.ImageField(upload_to=IMAGES_PATH, db_column='user_image5', max_length=100) 

forms.py

class CustomerInfoForm(forms.ModelForm):

    class Meta:
        model = CustomerProfile

Пожалуйста, предложите, как сохранить несколько изображений в этих полях. Ценю за предложения ..

Ответы на вопрос(2)

Ваш ответ на вопрос