2014-04-17 19 views
16

Sono appena agli inizi con Django e sto cercando solo di estrarre un elenco completo di utenti da postgres.Django Ottieni tutti gli utenti

ho usato il seguente codice:

group = Group.objects.get(name="Admins") 
usersList = group.user_set.all() 

Come si potrebbe tirare tutti gli utenti? Non voglio dover selezionare o assegnare un gruppo.

group = Group.objects.get() #Doesn't Work. 
usersList = group.user_set.all() 

risposta

44
from django.contrib.auth.models import User 

users = User.objects.all() 
+0

Così semplice, proprio non poteva trovarlo documentato. Grazie. – Adam

+1

@Adam questo è ben documentato, molto strano non è stato possibile trovarlo. https://docs.djangoproject.com/en/dev/topics/db/queries/#retrieving-all-objects –

+0

https://docs.djangoproject.com/en/dev/ref/models/querysets/#django. db.models.query.QuerySet.all – nik7

Problemi correlati