我刚和django在一起,我在想是否有可能做一件事。
我知道我可以访问/ admin /并拥有django默认管理,但是如果我想使用默认的管理模型/小部件创建另一个具有不同URL的管理界面呢?
要明确的是,新的不同界面将是例如/客户后端和加入它的人(权限如何?)拥有另一个图形界面,但使用django管理后端中可用的东西(比如验证)。
谢谢!
发布于 2015-11-06 16:23:20
您可以创建第二个AdminSite等等,但这仍然主要是一个标准的django管理。如果您有更多的特殊需求,您可能会更好地开发一个定制的应用程序(使用表单和ModelForms,并可能为表使用几个通用应用程序等)--这都是标准django编程.
wrt/验证和权限,它们并不是admin应用程序特有的。
发布于 2015-11-06 16:21:49
Django有处理权限的能力。您只需为不同的用户创建不同的权限。用户将访问管理部分,并且只能查看他们有权限看到的内容。您不需要为每个权限要求创建单独的管理员。
https://stackoverflow.com/questions/33571084
复制相似问题