Django管理后台 - 按权限限制用户视图

0 投票
1 回答
2658 浏览
提问于 2025-04-15 19:40

我刚开始学习Django,有个问题想问一下。

有没有办法限制在管理界面中查看某些内容?我看到有“修改”、“添加”和“删除”的权限,但我想限制查看的权限。

举个例子:有两个用户,“用户1”是超级用户,而“用户2”在编辑组。用户1可以访问所有内容,但用户2不能在管理界面查看某个特定的应用。

这可能吗?

1 个回答

1

如果你确保用户2对你想隐藏的应用程序中的任何模型都没有权限(也就是说,用户2不能修改、添加或删除该应用程序中任何模型的内容),那么这个应用程序就不会在用户2的管理界面中出现。

撰写回答