1. 程式人生 > >Django filter符合表示"不等於"

Django filter符合表示"不等於"

如果想按條件過濾掉某些資料,用filter方法。但如何表示“不等於”這個概念呢?

myapps = App.objects.filter(name != ''))

這種寫法是不對的,正確寫法是:

from django.db.models import Q
myapps = App.objects.filter(~Q(name= ''))