【发布时间】:2014-11-04 12:04:25
【问题描述】:
请帮我解决这个问题。
我安装了 Django-cms,我打算做一个单语网站。安装时我仍然需要输入语言代码。我介绍了RU。
问题在于,当加载任何页面时,它会将以下内容添加到网址中
/ru/
我需要一个不在语言代码中的地址
【问题讨论】:
标签: python django django-cms
请帮我解决这个问题。
我安装了 Django-cms,我打算做一个单语网站。安装时我仍然需要输入语言代码。我介绍了RU。
问题在于,当加载任何页面时,它会将以下内容添加到网址中
/ru/
我需要一个不在语言代码中的地址
【问题讨论】:
标签: python django django-cms
@ppetrid 在How to remove the language identifier from django-cms 2.4 URLs? 中的原始答案
我知道django-cms 已经是 3.x 版本但它应该可以工作,
替换此模式注册:
urlpatterns = i18n_patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^', include('cms.urls')),
)
用这个:
from django.conf.urls import patterns
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^', include('cms.urls')),
)
【讨论】: