我有一個URL映射,看起來像這樣:我可以重定向到django TemplateView中的另一個網址嗎?
url(r'^(?P<lang>[a-z][a-z])/$', MyTemplateView.as_view()),
有,我接受了lang
捕獲組只有幾個值,即:(1)ro
和(2)en
。如果用戶輸入http://server/app/fr/
,我想將其重定向到默認http://server/app/en/
。
我該怎麼做,因爲MyTemplateView
只有一個方法,預計會返回一個字典?
def get_context_data(self, **kwargs):
return { 'foo': 'blah' }