我有一个url映射,如下所示:
url(r'^(?P<lang>[a-z][a-z])/$', MyTemplateView.as_view()),
Run Code Online (Sandbox Code Playgroud)
我接受的lang捕获组只有几个值,即:(1)ro和(2)en.如果用户键入http://server/app/fr/,我想将其重定向到默认值http://server/app/en/.
我怎么能这样做,因为MyTemplateView只有一个方法可以返回字典?
def get_context_data(self, **kwargs):
return { 'foo': 'blah' }
Run Code Online (Sandbox Code Playgroud)