我使用Django创建一个网站,在一个部分我需要在网址中有两个获取请求 - 一个叫做#34;搜索",一个叫做#34;页面" 。我尝试了以下内容 -
return HttpResponseRedirect('/explore/?search=test/?page=1')
然而,' /?page = 1'被列入搜索的一部分,这是搞乱的。任何方式将它们保持为两种不同的方式,或者我必须将它们融合为一种?
答案 0 :(得分:4)
这样做:
return HttpResponseRedirect('/explore/?search=test&page=1')
并且在视图中,您可以将两个参数都获得:
search = request.GET.get('search')
page = request.GET.get('page')