6

私はこのDjango URLを持っています:

url( r'^(?P<language>.*)/(?P<shop>.*)/(?P<brand>.*)/$', 'app.views.view_1' ),

現在、「言語」、「ショップ」、「ブランド」はすべて私の URL のパラメータであり、それらをカスタム Django Context Processor に読み込みたいと考えています。どうすればいいですか?

ありがとう。

4

2 に答える 2

7

request.resolver_matchコンテキスト プロセッサからアクセスできます。これにより、解決された URL パラメータにアクセスできるようになりますrequest.resolver_match.kwargs

于 2016-12-20T14:51:13.843 に答える
0

ここではその考えをお伝えします。URL がview_1function を呼び出すと、言語、ショップ、ブランドの値があります...ここで、変数を使用してその値を設定し、その値sessionを取得してみませんか..Context Processorsession

于 2014-12-10T07:20:46.903 に答える