Django ブログサイト urls.py システムURL
2020/07/04 (更新:2020/11/19)
システムURL 定義です。
多言語切換機能を有効にするため、i18n_patternsで URL を定義します。
prefix_default_language=Falseを指定し、既定の言語settings.LANGUAGE_CODEはプレフィックス未指定とします。
urls.py
urlpatterns = [
path('sitemap.xml', sitemap, {'sitemaps': sitemaps.sitemaps}, name='sitemap'),
]
urlpatterns += i18n_patterns(
path('admin/', admin.site.urls),
path('blog/', include('blog.urls')),
path('i18n/', include('django.conf.urls.i18n')),
prefix_default_language=False,
)