Django中ORM之或语句查询
生活随笔
收集整理的這篇文章主要介紹了
Django中ORM之或语句查询
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
比如數(shù)據(jù)庫表中有顯示器1和顯示器2,那么如何在django中模糊查詢出顯示器1和顯示器2呢
首先導(dǎo)入模塊
from django.db.models import Qclass 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ū)分大小寫模糊查詢
上面代碼的重點(diǎn)是模塊Q和查詢語句中的|
轉(zhuǎn)載于:https://blog.51cto.com/14284354/2401500
總結(jié)
以上是生活随笔為你收集整理的Django中ORM之或语句查询的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 内部类、包、修饰符、代码块
- 下一篇: OkHttp实现登录注册验证