1

私は Django を使用して Web サイトを作成しています。一方の部分では、URL に 2 つの get 要求が必要です。1 つは「検索」と呼ばれ、もう 1 つは「ページ」と呼ばれます。私は次のことを試しました -

return HttpResponseRedirect('/explore/?search=test/?page=1')

ただし、「/?page=1」が検索の一部として含まれており、これがめちゃくちゃになっています。それらを2つの異なる取得として保持する方法はありますか、またはそれらを1つに融合する必要がありますか?

4

1 に答える 1

4

次のようにします。

return HttpResponseRedirect('/explore/?search=test&page=1')

ビューでは、両方のパラメーターを次のように取得できます。

search = request.GET.get('search')
page = request.GET.get('page')
于 2012-08-24T21:09:52.240 に答える