Sto tentando di filtrare gli utenti in base a un campo personalizzato in ciascun profilo utente chiamato profilo. Questo campo è chiamato livello ed è un numero intero compreso tra 0-3.
Se filtro usando uguale a, ottengo un elenco di utenti con il livello scelto come previsto:
user_list = User.objects.filter(userprofile__level = 0)
Quando provo a filtrare usando meno di:
user_list = User.objects.filter(userprofile__level < 3)
Ottengo l'errore:
il nome globale 'userprofile__level' non è definito
C'è un modo per filtrare per <o>, o sto abbaiando sull'albero sbagliato.