Как получить всех пользователей группы в Django? Я хочу получить список всех пользователей, входящих в группу Django. Например: User.objects.filter(group='Staff') Я не могу найти, как выполнить этот запрос в любом месте документа. Ответ 1 Следующий запрос решил мою проблему. User.objects.filter(groups__name='Staff') Спасибо @SardorbekImomaliev за выяснение этого. Ответ 2 Этот запрос позволяет найти пользователей по идентификатору группы, а не по имени группы: group = Group.objects.get(id=group_id) users = group.user_set.all() Вот запрос, который позволяет искать по имени группы: users = User.objects.filter(groups__name='group_name')
Ответ 1 Следующий запрос решил мою проблему. User.objects.filter(groups__name='Staff') Спасибо @SardorbekImomaliev за выяснение этого.
Ответ 2 Этот запрос позволяет найти пользователей по идентификатору группы, а не по имени группы: group = Group.objects.get(id=group_id) users = group.user_set.all() Вот запрос, который позволяет искать по имени группы: users = User.objects.filter(groups__name='group_name')