【问题标题】:How to remove language from the address?如何从地址中删除语言?
【发布时间】:2014-11-04 12:04:25
【问题描述】:

请帮我解决这个问题。

我安装了 Django-cms,我打算做一个单语网站。安装时我仍然需要输入语言代码。我介绍了RU。

问题在于,当加载任何页面时,它会将以下内容添加到网址中

/ru/ 

我需要一个不在语言代码中的地址

【问题讨论】:

    标签: python django django-cms


    【解决方案1】:

    @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')),
    )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-10
      • 2017-12-30
      • 1970-01-01
      • 1970-01-01
      • 2014-11-27
      • 1970-01-01
      • 1970-01-01
      • 2018-07-18
      相关资源
      最近更新 更多