比如數(shù)據(jù)庫表中有顯示器1和顯示器2,那么如何在django中模糊查詢出顯示器1和顯示器2呢
為建陽等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務,及建陽網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務為成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、建陽網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
首先導入模塊
from django.db.models import Q
class GetDisplay(View):
class GetDisplay(View):
def post(self, request):
display = request.POST.get('display')
obj = models.Display.object.filter(Q(display1__icontains = display) | Q(display2__icontains = display))
return render('index.html', {'displayList' : obj})
__icontains:表示不區(qū)分大小寫模糊查詢
上面代碼的重點是模塊Q和查詢語句中的|