django - отображать все группы со своими пользователями - PullRequest
0 голосов
/ 02 марта 2019

С помощью django auth group и моделей пользователей я хочу опрашивать все группы со своими пользователями.(список user_id будет в порядке).

Я пытался

Group.objects.all().select_related('user')

Но это не работает:

FieldError: Invalid field name(s) given in select_related: 'user'. Choices are: (none)

1 Ответ

0 голосов
/ 03 марта 2019

Я думаю, что это удовлетворит ваше требование:)

from django.contrib.auth.models import Group

group_user_dict = {group.name: group.user_set.values_list('id', flat=True) for group in Group.objects.all()}
...