Как добавить функциональность загрузки нескольких изображений в Django form.Imagefield()?
Как разрешить пользователям загружать несколько изображений через Django Forms, которые были получены в шаблоне Django с помощью form.ImageField() это давало следующий результат:
<input type="file" name="image" accept"Image/*" id="id_image">
Это позволяет загрузить только одно изображение, но нужно предоставить возможность загрузки нескольких изображений.
Но мне нужен следующий вывод, используя Django Form с моим пользовательским классом
<input type="file" multiple accept"Image/*" id="id_image" class="myclass1 myclass2">
Как я могу этого достичь?
Django не позволяет этого, но я сделал нечто подобное, следуя этой статье upload multiple images in django. Другой обходной путь - просто создать модель для всех файлов изображений и связать ее с вашей текущей моделью.