0
我想忽略django的國際化過程中的表單。語言特定的重定向
我使用Django多語言應用程序,所以我有不同的字段爲不同的語言在分貝。
我想出了這個想法:對於每種語言,從index.html頁面重定向到不同的URL(例如/ en /或/ de /或/ zh /)。而這個網址的每個視圖,按照這樣的語言設置會話:
def set_lang_en(request):
request.session['django_language'] = 'en'
render_to_response("home.html")
def set_lang_zh(request):
request.session['django_language'] = 'zh-cn'
render_to_response("home.html")
有趣的是,這樣做的工作,但如果我後重定向(home.html做爲)再次刷新頁面。
這是爲什麼?怎麼能在我的方向或其他方面解決這個問題?