【发布时间】:2011-06-12 04:05:25
【问题描述】:
我将创建一个具有多个角色(客户-员工、客户-管理员、员工团队成员)的 Intranet 站点。每个角色都有一个模型,该模型通过自定义字段(通过一对一或 ForeignKey 字段)附加到用户。我希望每个角色都有自己的一组权限(如组)。
如何在我的应用程序中存储此权限集。组似乎被定义为 contrib.admin 应用程序的一部分,而不是在代码中。我在文档中找不到有关如何定义组的任何内容。
处理模型级别权限的最佳方式是什么。如果用户具有正确的角色模型,也许我可以检查模型。
【问题讨论】:
标签: python django django-models django-authentication