我有一个Django应用程序,由django- role -permissions包定义了多个级别的管理员角色和用户。我希望仅通过组将权限应用于用户,为组角色定义权限,并将用户分配到正确的组。当较低级别的管理员创建用户时,我想“隐藏”组中的较高级别的管理员角色。较低级别的管理员不应能够将创建的用户分配给
在我的Django项目中,使用django.contrib.auth,我将我的新应用程序的一系列权限授予了一个特定的用户:然而,在我看来,request.user.has_perm('whwn.can_change_situation')是False,在我的模板中,{% if perms.whwn.can_change_situation %}也不起作用。我还尝试使用这些权限创建一个组,并将该用户放入<