如果我想做这样的事情,你能告诉我应该使用什么或在哪里看:当有人在搜索字段中键入“aaa bbb”(?t=aaa+bbb)时,它只会找到那些模型,其中标题字段是“aaa bbb”,但不是“aaa ccc bbb”。例如,如何更改此代码以使其找到所有标题,其中 Titles 是“aaa”或“bbb”字?
if 't' in request.GET:
search = request.GET['t']
result = somemodel.objects.filter(Title__icontains = search).order_by('-pub_date')
还是在标题中是“aaa”和“bbb”两个词,但不是一个接一个?我应该将“icontains”更改为其他内容吗?或者做一些循环将“aaa bbb”拆分为“aaa”和“bbb”,如果是的话 - 如何?)