Django:禁用自动语言路径前缀

时间:2016-09-02 12:58:44

标签: django django-urls django-middleware

我有一个带有

的Django网站
USE_I18N = True
USE_L10N = True

并添加了中间件:

'django.middleware.locale.LocaleMiddleware'

目前,如果前缀丢失,网站会在我的路径中添加语言前缀(即/ en /)。

  

example.com/page/
  (301)=>
  example.com/en/page /

我想禁用该行为。如果用户URL中缺少语言前缀,我想要一个干净的404。

我该怎么做?

0 个答案:

没有答案