首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是适合非管理员用户的Django文件浏览器?

什么是适合非管理员用户的Django文件浏览器?
EN

Stack Overflow用户
提问于 2015-05-28 17:07:30
回答 1查看 1.7K关注 0票数 3

你们中有谁知道Django应用程序可以让用户浏览文件并上传新的文件吗?我发现的那些文件似乎是作为管理界面的附加组件(django-filebrowser,django-filer)构建的。

不是针对任何令人难以置信的复杂的东西,只是允许用户上传文件,然后在文件夹之间浏览(或者是服务器上的特定目录,或者是从某个模型字段人工生成的“文件夹”)。

我记得曾经提到过的管理教程“管理员不打算供站点访问者使用,它是为站点管理人员使用的。”

我的想法是,简单地允许用户通过管理界面查看内容是不好的做法,最好是创建一个应用程序来实现这一点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-28 17:28:11

为了获得最终用户在google驱动器时代通常期望的方便,您确实需要一个复杂的javascript文件浏览器,它可以很好地处理django。

我正在使用越野探雷机,这是探线器的一个很好的django后端,它非常成功地管理了我的学生会的网站(大约有1500个拥有不同组和特权的用户)。功能:

Yawd可以管理本地文件,但也可以使用Django文件系统存储连接到远程文件系统。一组django选项允许控制文件和目录权限、接受的mime类型、最大文件大小等。

它允许您通过激活不同的根和/或基于用户的不同映射,对文件和不同用户的不同权限进行相当复杂的管理。

此外,你有像拖放,通过拖放上传,它是非常可定制的功能。

我不确定它是否还能被维护,但是您可以找到工作代码这里和相关的视图模板

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30512910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档