Py学习  »  问与答

【求助】 django 搜索内容分页问题

280598700 • 7 年前 • 1141 次点击  

我用django 做了一个搜索页 对结果进行分页,第一页正常显示,但是点击下一页 就提示需要传入值才可以,有可以帮我解答一下的么

   def result(request):
        if request.method =='POST':
            T = request.POST.get('lb')

            Y = request.POST.get('pc')

            fs = request.POST.get('fs')


        results_list= Zhiyan.objects.filter(Q(lb=T),Q(pc__contains=Y),Q(zdf__lte=fs))
        paginator = Paginator(results_list, 10)
        page = request.GET.get('page')

        try:
           results = paginator.page(page)
        except PageNotAnInteger:
            results = paginator.page(1)
        except EmptyPage:
            rseults = paginator.page(paginator.num_pages)



        #results_json = serializers.serialize('json',results)
        #results_list = json.loads(results_json)
        #results_dict = map(lambda x: x.get('fields'),results_list)

        return render_to_response('search.html',{'results':results,
                                             'search':Search},RequestContext(request))

坐等大神

最后一次修改于 (2016-11-06 20:23)
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/1700
 
1141 次点击  
文章 [ 2 ]  |  最新文章 7 年前
280598700
Reply   •   1 楼
280598700    7 年前

@Django中国社区 不好意思 我不太懂前端, 那我该怎么赋值呢

Py站长
Reply   •   2 楼
Py站长    7 年前

点击下一页的时候 html或js里需要带上 参数