2
我在我的項目中使用多種語言的概念,並且一切正常。與多種語言的網址問題
但我對我的網址有一些疑問。
當我使用此URLwww.asd.com/reg/?lang=es,然後把它顯示在西班牙語形式的數據。
但是,如果我用這網址www.asd.com/reg/lang=es,則它不會在西班牙語中顯示的數據。
兩個url的區別是「?」,所以任何人都可以用某種方式暗示我可以完成我的任務,而不需要這個「?」
感謝
我在我的項目中使用多種語言的概念,並且一切正常。與多種語言的網址問題
但我對我的網址有一些疑問。
當我使用此URLwww.asd.com/reg/?lang=es,然後把它顯示在西班牙語形式的數據。
但是,如果我用這網址www.asd.com/reg/lang=es,則它不會在西班牙語中顯示的數據。
兩個url的區別是「?」,所以任何人都可以用某種方式暗示我可以完成我的任務,而不需要這個「?」
感謝
這是不可能在你的URL後沒有?
變量。 (more informations here)
如果要在不使用GET參數(?lang
)的情況下管理它,則需要爲您重寫middleware I've posted。你也需要修改你的urls.py
。
如果您熟悉子駐留,那麼您可以實現的所有功能是www.asd.com/reg/lang/es
或http://es.asd.com/reg
。
我試圖修改這個中間件,但我無法解決我的問題,所以請你能告訴我我該怎麼做? **謝謝** – user1746291