django-localeurl вместе с FORCE_SCRIPT_NAME не работает - PullRequest
0 голосов
/ 04 марта 2011

В настоящее время я работаю над сайтом, где несколько локалей будут обслуживаться по разным URL, используя django-localeurl .localeurl всегда работал для меня раньше, когда обслуживался непосредственно на верхнем уровне, но на этот раз я должен использовать settings.FORCE_SCRIPT_NAME , потому что его нужно обслуживать в подпуть.

проблема в том, что когда пользователь заходит на сайт, он перенаправляется на http://www.example.com/en/, а не на http://www.example.com/site/en/, как он должен быть.Обслуживание сайта в разделе http://www.example.com/site/ прекрасно работает, когда я отключаю localeurl.

Любые предложения о том, как я могу это исправить, будут с благодарностью приняты, так как я сейчас почти готова рвать на себе волосы!

1 Ответ

1 голос
/ 04 марта 2011

В locale-url для этой проблемы есть открытый тикет . Он также имеет предложенный патч , который исправляет его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...