Есть ли какой-нибудь пользовательский виджет (или особый магический способ) для загрузки нескольких файлов (или целой папки!) Через одно поле формы? Я пробовал этот многофайловый виджет , но он использует много простых FileFileds.
HTML 5 теперь позволяет загружать несколько файлов в одном элементе управления.
http://www.w3.org/TR/html-markup/input.file.html#input.file.attrs.multiple
Как сказал Даниэль, поля ввода файлов не могут поддерживать более одного файла. Однако есть способы обойти это, используя такие вещи, как SWFUpload . Как вы можете интегрировать этот рабочий процесс в приложение Django, я не слишком уверен.
https://github.com/tstone/django-uploadify - это повторно используемое приложение Django, которое интегрирует http://uploadify.com.
с сайта Uploadify:
Uploadify - это плагин jQuery, который интегрирует на ваш сайт полностью настраиваемую утилиту загрузки нескольких файлов. Он использует смесь Javascript, ActionScript и любого серверного языка для динамического создания экземпляра над любым элементом DOM на странице.
Нет, вы не можете этого сделать - входные файлы HTML не позволяют этого.