~/.psqlrc
此views.py代码,用于处理搜索。 我给出了链接 http://127.0.0.1:8000/board/search/result/?searchStr=asd&pageForView=1
在这种情况下,它发生了@csrf_exempt
def board_searched(request):
searchStr = request.GET['searchStr']
pageForView = request.GET['pageForView']
contact_list = Board.objects.filter(title__contains=searchStr).count()
paginator = Paginator(contact_list, 10) # Show 25 contacts per page
contacts = paginator.page(1)
return render(request, 'board/board_searched.html', {'contacts': contacts})
而且,它发生在
object of type 'int' has no len()
问题是什么??
答案 0 :(得分:2)
您需要在此处删除count()
:
contact_list = Board.objects.filter(title__contains=searchStr).count()
应该是:
contact_list = Board.objects.filter(title__contains=searchStr)
您必须提供查询集,然后提供您想要返回的金额。之前,您没有传递一个查询集,只传递一个无效的数字。