15
如何在Django queryset过滤中执行不等于?
在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)