我是django的新人,我在想是否可以做一件事。
我知道我可以访问/ admin /并拥有django默认管理员,但是如果我想使用默认的管理模型/小部件创建另一个具有不同URL的管理界面呢?
要明确的是,新的不同界面将是/例如/ customer-backend和加入它的人(关于权限?)有另一个图形界面,但使用django admin后端中可用的东西(如验证)。
谢谢!
答案 0 :(得分:0)
Django has capability to handle permissions。您可以为不同的用户创建不同的权限。用户将访问管理部分,只能查看他们有权查看的内容。您无需为每个权限要求创建单独的管理员。
答案 1 :(得分:0)
您可以创建第二个AdminSite
等,但这仍然主要是标准的django管理员。如果您有更多特殊需求,那么您可能更好地开发自定义需求(使用表单和ModelForms以及可能的表格等几个通用应用程序) - 这都是标准的django编程...
wrt /验证和权限,它们与admin
应用程序无关。