是否有任何自定义小部件(或特殊魔术方式)通过一个表单字段上传多个文件(或整个文件夹!)? 我尝试了this multifile widget,但它使用了很多简单的FileFiled。
答案 0 :(得分:10)
HTML 5现在允许在单个表单控件中上传多个文件。
http://www.w3.org/TR/html-markup/input.file.html#input.file.attrs.multiple
答案 1 :(得分:3)
不,你不能这样做 - HTML文件输入不允许它。
答案 2 :(得分:3)
正如丹尼尔所说,文件输入字段不能支持多个文件。但是,有很多方法可以使用像SWFUpload这样的东西。如何将该工作流集成到Django应用程序中,我不太确定。
答案 3 :(得分:3)
https://github.com/tstone/django-uploadify是一个可重复使用的Django应用,它集成了http://uploadify.com。
来自Uploadify的网站:
Uploadify是一个jQuery插件,它在您的网站上集成了一个完全可自定义的多文件上传工具。它使用Javascript,ActionScript和任何服务器端语言的混合来动态地在页面上的任何DOM元素上创建实例。