Frage

Ich habe den folgenden Code, um alle meine Benutzer aus einem Multichoice -Feld in eine Liste zu bringen

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

Ich muss log.objects.filter () verwenden, um alle Protokolle mit einem Benutzer = an einen Benutzer in der Benutzerliste zu erhalten

War es hilfreich?

Lösung

Verwenden Sie das __in Sieh nach oben:

Log.objects.filter(user__in=User.objects.filter(groups__name='accountexec'))
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top