Django:禁用自动语言路径前缀
我有一个Django网站Django:禁用自动语言路径前缀,django,django-urls,django-middleware,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 我该怎么做
USE_I18N = True
USE_L10N = True
并添加了中间件:
'django.middleware.locale.LocaleMiddleware'
目前,如果前缀丢失,网站将在我的路径中添加语言前缀(即/en/)
example.com/page/(301)=>
example.com/en/page/ 我想禁用这种行为。如果用户URL中缺少语言前缀,我需要一个干净的404 我该怎么做