在django中上载整个目录

在django中上载整个目录,django,file-upload,Django,File Upload,我正在尝试用django制作一个web界面,以便客户端将文件夹的全部内容上传到我的网站。当我为拥有大量图片的客户(艺术家/活动策划人等)创建网站时,这将非常有用。即使获得一个zip文件会更容易,但是能够仅仅获取一个目录对我的…呃…技术上不太倾向的客户来说会更好。那么,我是否可以创建一个django表单来接受并上传目录中的所有文件 我可以找到很多关于如何处理单个文件的例子,它们看起来很简单,但我真的更喜欢使用一个目录并获取该目录中的所有内容。可能所有体面的浏览器都会阻止任意文件系统访问。但是,您可

我正在尝试用django制作一个web界面,以便客户端将文件夹的全部内容上传到我的网站。当我为拥有大量图片的客户(艺术家/活动策划人等)创建网站时,这将非常有用。即使获得一个zip文件会更容易,但是能够仅仅获取一个目录对我的…呃…技术上不太倾向的客户来说会更好。那么,我是否可以创建一个django表单来接受并上传目录中的所有文件


我可以找到很多关于如何处理单个文件的例子,它们看起来很简单,但我真的更喜欢使用一个目录并获取该目录中的所有内容。

可能所有体面的浏览器都会阻止任意文件系统访问。但是,您可以使用javascript选择目录中的所有文件,并对它们进行迭代,从而在多部分表单中为每个文件创建一个上载字段


那里有一些免费赠品,例如,听起来像是你在找的。如果您需要更多详细信息,也可以在此处查看:

刚才看到,内置的Django后端也有

但是,请注意,您需要“现代”浏览器才能使其工作:-),它可能无法兼容到IE6或IE7