0
的Django頁面重定向假設我們有一個頁面:基於區域網址
http://www.example.com/cs/department/category/
我使用Django的語言環境國際化。
我應該如何去實現,如果有人類型:
http://www.example.com/en/department/category/
EN代替CS會重定向。
我註釋掉其他語言這樣實現這一點:
但是我希望做的是讓他們有註釋。 urls.py或views.py中只有'CS'正在工作的重定向是什麼。 DE & EN將被重定向。如果你不明白,我可以澄清更多。
感謝
但如果我可以說20次,我必須將它添加到他們每一個人? – Radek
是的在這種情況下,但你也可以在urls.py中創建重定向urj.py'從django.views.generic import RedirectView'然後在你的urlpatterns中添加'url(r'^ bad_url/$',RedirectView.as_view(url ='good_url' )),'希望它有幫助 – Goran