1. ホーム
  2. django

[解決済み] django の urlresolvers を使って GET パラメータを渡すには逆引きをする必要があります。

2023-06-05 01:14:21

質問

私はdjango 1.2を使用しており、あるビューから別のビューへurlresolversの逆メソッドを使用して移動します。

url = reverse(viewOne)

で、getパラメータを渡したいのですが、例えば

名前 = 'joe'

ということで、viewOneで

def viewOne(request):
    request.GET['name']

を取得します。

joe

どうすればいいのでしょうか?

どのように解決するのですか?

によって返される URL と GET パラメータは何の関係もありません。 reverse . ただ、最後に追加するだけです。

url = "%s?name=joe" % reverse(viewOne)