比如数据库表中有显示器1和显示器2,那么如何在django中模糊查询出显示器1和显示器2呢
首先导入模块
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和查询语句中的|
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。