This question already has answers here:
Django: How to filter Users that belong to a specific group
(2个答案)
3年前关闭。
以下代码返回用户组列表
并且我想获取“ App_Admin”组中的所有用户,因此我需要类似以下内容的应用程序,但显然需要一个有效的查询,下面的内容将导致“无效语法”
(2个答案)
3年前关闭。
以下代码返回用户组列表
admins = User.objects.all()
for i in admins:
print i.groups.all().values_list('name', flat=True)
并且我想获取“ App_Admin”组中的所有用户,因此我需要类似以下内容的应用程序,但显然需要一个有效的查询,下面的内容将导致“无效语法”
admins = User.objects.filter(groups.all().values_list('name', flat=True)__in='App_Admin')
最佳答案
听起来像您想要的:
admins = User.objects.filter(groups__name='App_Admin')
10-06 07:31