möchte ich groups__name in einer Linie bei User.objects.values('id', 'username', 'groups__name')
Wie bekomme ich groups__name in einer Zeile in der Django-Benutzermodellabfrage?
Aber ich bekomme Beispiel erhalten:
{'groups__name': None, 'id': 1, 'username': 'admin'},
{'groups__name': 'Manager', 'id': 2, 'username': 'test'},
{'groups__name': 'Personal', 'id': 2, 'username': 'test'}
I abgefragt werden soll wie in diesem Beispiel:
{'id': 1, 'groups__name': None, 'username': 'admin'},
{'id': 2, 'groups__name': ('Manager', 'Personal'), 'username': 'test'}
ich django 1.11
Sie fehlen ein einzelnes Zitat nach "groups__name" in der ersten Zeile, ist das in Ihrem Code auch? –
Nein. Ich habe es hier falsch geschrieben. Es tut uns leid. Ich werde bearbeiten. –
in einer einzigen Abfrage können Sie es nicht tun –