В Django-модели QuerySets я вижу, что для сравнительных значений есть __gt
и __lt
, но есть ли __ne
/!=
/<>
( не равно?)
Я хочу отфильтровать с помощью не равно:
Пример:
Model:
bool a;
int x;
Я хочу
results = Model.objects.exclude(a=true, x!=5)
!=
- неправильный синтаксис. Я пробовал __ne
, <>
.
В итоге я использовал:
results = Model.objects.exclude(a=true, x__lt=5).exclude(a=true, x__gt=5)