首先,抱歉我的英语不好。
我正在尝试创建一个支持不同管理员的Django系统,以获得相同的管理面板,但显示属于同一CustomModel的不同对象。
示例:
第一步: - >登录 秒步骤: - >重定向到管理面板(django.contrib.admin.site)
和..没有别的。
问题是我不知道如何在该面板中显示与记录的管理员对应的对象。
谢谢!格拉西亚斯!
答案 0 :(得分:0)
这是Django Permissions输入图片的地方
Django附带了一个简单的权限系统。它提供了一种方法 为特定用户和用户组分配权限。
它被Django管理网站使用,但欢迎您使用它 你自己的代码。
Django管理站点使用如下权限:
访问以查看“添加”表单并添加对象仅限于用户 具有该类型对象的“添加”权限。访问查看 更改列表,查看“更改”表单并更改对象仅限于 具有该类型对象的“更改”权限的用户。进入 删除对象仅限于具有“删除”权限的用户 那种类型的对象。
如果您授予员工用户仅使用特定类型对象的权限,那么他将在管理区域中看到所有这些内容。
如果您有许多不同的管理员,您可以将它们分组并为这些组授予权限。