以下代码返回用户组列表
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')
答案 0 :(得分:5)
这听起来像你想要的:
admins = User.objects.filter(groups__name='App_Admin')