django i18n_patterns hide default lang_code from url

后端 未结 5 1976
旧时难觅i
旧时难觅i 2020-12-13 22:38

I\'m using the i18n_patterns to add a prefix of current lang_code to my url.

urlpatterns += i18n_patterns(\'\',
    url(r\'^\', include(\'blaszczakphoto2.gal         


        
5条回答
  •  暖寄归人
    2020-12-13 23:09

    Here is a very simple package: django-solid-i18n-urls

    After setup, urls without language prefix will always use default language, that is specified in settings.LANGUAGE_CODE. Redirects will not occur.

    If url will have language prefix, then this language will be used.

    Also answered here: https://stackoverflow.com/a/16580467/821594.

提交回复
热议问题