[英]django url parameters into context_processor
我有這個Django Url:
url( r'^(?P<language>.*)/(?P<shop>.*)/(?P<brand>.*)/$', 'app.views.view_1' ),
現在,“語言”,“商店”,“品牌”都是我的網址的參數,我想將它們讀入我的自定義Django Context Processor。 我該怎么做?
謝謝。
您可以從上下文處理器訪問request.resolver_match
。 這將使您可以訪問request.resolver_match.kwargs
已解析的url參數
我在這里告訴你這個想法。 當url調用view_1
函數時,你有語言,商店,品牌價值...這里為什么不把這些值設置為session
並使用session
變量在Context Processor
獲取值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.