Я пытаюсь написать метод, который может вернуть всех пользователей из django defaultDb. Следующее приведёт ко всем пользователям:
User.objects.all()
Теперь я хочу добавить группы пользователей к каждому пользователю как часть моего ответа. Я знаю, что могу проанализировать каждого пользователя и получить группу пользователей, например:
user.groups.values_list('name',flat=True)
Но я чувствую, что это очень дорогая операция, поскольку она включает чтение из базы данных для n пользователей. Есть ли другой лучший способ сделать это?