Django ORM: фильтр по списку объектов

У меня есть следующий код, чтобы поместить всех моих пользователей из поля многозадачности в список

USERS = []
for user in User.objects.filter(groups__name='accountexec'):
    USERS.append((user.id,user))

Мне нужно использовать Log.objects.filter(), чтобы получить все журналы с пользователем = пользователю в списке USERS

Ответы

Ответ 1

Используйте поиск __in:

Log.objects.filter(user__in=User.objects.filter(groups__name='accountexec'))