【发布时间】:2017-10-04 08:47:30
【问题描述】:
向我使用的组添加权限时:
managers.permissions.add(
Permission.objects.get(codename='add_user')
)
使用代号add_user
现在在检查用户是否具有特定权限时,我使用users.add_user 即。 app_name 前置
self.assertTrue(self.user.has_perm('users.add_user'))
为什么会这样。是否可以get 使用users.add_user 的权限。
当我尝试时,我得到:
django.contrib.auth.models.DoesNotExist: Permission matching query does not exist.
【问题讨论】:
标签: python django permissions