【发布时间】:2021-12-07 14:37:11
【问题描述】:
我有应用,下一个 urls.py
urlpatterns += i18n_patterns(
path('jsi18n/', JavaScriptCatalog.as_view(), name='javascript-catalog'),
path('admin/', admin.site.urls),
path('accounts/social/login/cancelled/', RedirectView.as_view(url='/')),
path('accounts/', include('allauth.urls')),
path('', include(cms_urls)),
)
我也在settings.py中设置:
LANGUAGE_CODE = "de"
LANGUAGES = [
('de', _('German')),
# ('en', _('English')),
]
所以,如果DEBUG = True 当我转到/ url 应用程序自动将我重定向到'/de/',但如果DEBUG = False - 应用程序不自动将我重定向到/de,我只是得到404 错误
如何使用DEBUG = False 在生产环境中管理它?
【问题讨论】:
标签: python django django-i18n