¿Cómo hago un no igual en el filtrado de conjuntos de consultas de Django?
En el modelo de Django QuerySets, veo que hay un__gt
y__lt
para valores comparativos, pero ¿hay una__ne
/!=
/<>
(no es igual a?)
Quiero filtrar usando un no igual a:
Ejemplo
Model:
bool a;
int x;
Quier
results = Model.objects.exclude(a=true, x!=5)
Los!=
no es la sintaxis correcta. Lo intenté__ne
, <>
.
Terminé usando:
results = Model.objects.exclude(a=true, x__lt=5).exclude(a=true, x__gt=5)