【发布时间】:2020-11-05 03:46:38
【问题描述】:
我有这个属性,我将使用它来返回具有给定权限的所有用户:
@property
def assignable(self):
return User.objects.all().has_group_permission('help_desk', 'ticket', 'view', self.group)
但是,使用时会返回以下内容:
'QuerySet' object has no attribute 'has_group_permission'
理论上,我对从 User.objects.all() 返回的每个对象使用函数 has_group_permission 并检查它是否具有所需的权限。但这显然行不通。有什么解决方案?
【问题讨论】:
标签: django django-models django-queryset