Python Objects.filter(“x131”想要添加两个包含字段“)
这是搜索字段。但在视图中,ı无法在两个领域进行搜索。我都试过了。它不起作用。 它只在一个字段中工作,如=Makale.objects.filter(baslik\uuuu contains=keyword) 可以使用和在两个约束之间添加or运算符,如:Python Objects.filter(“x131”想要添加两个包含字段“),python,django,Python,Django,这是搜索字段。但在视图中,ı无法在两个领域进行搜索。我都试过了。它不起作用。 它只在一个字段中工作,如=Makale.objects.filter(baslik\uuuu contains=keyword) 可以使用和在两个约束之间添加or运算符,如: 从django.db.models导入Q Makale.objects.filter(Q(baslik\uuuu contains=keyword)| Q(icerik\uuuuu contains=keyword)) makale = Mak
从django.db.models导入Q
Makale.objects.filter(Q(baslik\uuuu contains=keyword)| Q(icerik\uuuuu contains=keyword))
makale = Makale.objects.filter(baslik__contains=keyword,icerik_contains=keyword)
makale = Makale.objects.filter(baslik_contains=keyword or icerik_contains=keyword)
def paylasimlar(request):
keyword = request.GET.get("keyword")
if keyword:
paylasimlar = Makale.objects.filter(icerik__contains=keyword)
return render(request, "feed.html", {"paylasimlar": paylasimlar})
paylasimlar = Makale.objects.all()
return render(request, "feed.html", {"paylasimlar":paylasimlar})
from django.db.models import Q
Makale.objects.filter(Q(baslik__contains=keyword) | Q(icerik__contains=keyword))