你们中有谁知道Django应用程序可以让用户浏览文件并上传新的文件吗?我发现的那些文件似乎是作为管理界面的附加组件(django-filebrowser,django-filer)构建的。
不是针对任何令人难以置信的复杂的东西,只是允许用户上传文件,然后在文件夹之间浏览(或者是服务器上的特定目录,或者是从某个模型字段人工生成的“文件夹”)。
我记得曾经提到过的管理教程“管理员不打算供站点访问者使用,它是为站点管理人员使用的。”
我的想法是,简单地允许用户通过管理界面查看内容是不好的做法,最好是创建一个应用程序来实现这一点。
发布于 2015-05-28 17:28:11
为了获得最终用户在google驱动器时代通常期望的方便,您确实需要一个复杂的javascript文件浏览器,它可以很好地处理django。
我正在使用越野探雷机,这是探线器的一个很好的django后端,它非常成功地管理了我的学生会的网站(大约有1500个拥有不同组和特权的用户)。功能:
Yawd可以管理本地文件,但也可以使用Django文件系统存储连接到远程文件系统。一组django选项允许控制文件和目录权限、接受的mime类型、最大文件大小等。
它允许您通过激活不同的根和/或基于用户的不同映射,对文件和不同用户的不同权限进行相当复杂的管理。
此外,你有像拖放,通过拖放上传,它是非常可定制的功能。
https://stackoverflow.com/questions/30512910
复制相似问题