我试图做一个Web界面在Django为客户文件夹的全部内容上传到我的网站。 这将是当我建立对于具有大量的图像(艺术家/活动策划/等)客户的网站很有用的。 即使得到一个zip文件会更容易些,能随便抓一个目录将是我的......嗯......不太倾向于技术的客户更好。 那么,有没有反正我可以创建一个Django的形式将接受并上传目录中的所有文件?
我可以找到如何做单个文件很多例子,他们似乎直截了当不够好,但我真的很喜欢的东西,将采取一个目录,并抓住该目录内的一切。
我试图做一个Web界面在Django为客户文件夹的全部内容上传到我的网站。 这将是当我建立对于具有大量的图像(艺术家/活动策划/等)客户的网站很有用的。 即使得到一个zip文件会更容易些,能随便抓一个目录将是我的......嗯......不太倾向于技术的客户更好。 那么,有没有反正我可以创建一个Django的形式将接受并上传目录中的所有文件?
我可以找到如何做单个文件很多例子,他们似乎直截了当不够好,但我真的很喜欢的东西,将采取一个目录,并抓住该目录内的一切。
也许所有的体面的浏览器阻止任意文件系统访问。 但是,您可以使用JavaScript来选择目录中的所有文件,并在它们之间迭代创造您的多形式上传领域他们中的每一个。
有一些免费的东西在那里,比如http://blueimp.github.com/jQuery-File-Upload/
这听起来像你正在寻找https://github.com/tstone/django-uploadify 。 如果你需要更多的细节,也看看这里: 通过一个表单字段上传Django的多个文件 。
而刚刚看到,那blueimp自带内置Django的后端,以及
但是,要知道,你需要“现代”浏览器这个工作:-),它可能会不兼容下降到IE 6或7