Django权限

时间:2019-03-14 18:54:53

标签: django django-permissions

嗨,我在使用Django User对象时遇到了麻烦。

我创建了一个名为“ Admin”的组,该组具有以下权限“ can_change_name”,“ can_update_name”。

用户“猎鹰”属于“管理员”组,我通过执行以下查询来做到这一点

user.groups.add(Group.objects.get(name='Admin))

当我执行以下查询时,我得到的是False而不是True。

user.has_perm('can_change_name') 

上面的查询给我False,我怀疑即使将用户添加到适当的组中后为什么也会得到False。

0 个答案:

没有答案