我正在尝试在不使用i18n的语言的URL中创建自定义前缀。以下代码位于根url文件中。
urlpatterns = [
url(r'^[a-z]{2}/', include('landing_page.urls')),
]
以及以下代码在landing_page.urls文件中;
urlpatterns = [
url(r'^$', views.LandingView, name='landing'),
]
每当我使用时;
<a href="{% url 'landing' %}"></a>
显示以下内容:
<a href="/aa/"></a>
如何将“ / aa /”自动更改为当前语言的前缀(例如“ / en /”)?无需执行以下操作,因为这会给我的设置带来很多其他问题。
urlpatterns = [
url(r'^(?P<var>[a-z]{2})/', include('landing_page.urls')),
]
谢谢!