mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-02-24 07:20:41 +03:00
Change MIDDLEWARE_CLASSES
to MIDDLEWARE
(#8333)
The `MIDDLEWARE_CLASSES` setting got changed to `MIDDLEWARE` in [Django 1.10](https://docs.djangoproject.com/en/1.10/topics/http/middleware/).
This commit is contained in:
parent
94eb804abe
commit
02eeb6fa00
|
@ -17,9 +17,9 @@ You can change the default language by using the standard Django `LANGUAGE_CODE`
|
||||||
|
|
||||||
LANGUAGE_CODE = "es-es"
|
LANGUAGE_CODE = "es-es"
|
||||||
|
|
||||||
You can turn on per-request language requests by adding `LocalMiddleware` to your `MIDDLEWARE_CLASSES` setting:
|
You can turn on per-request language requests by adding `LocalMiddleware` to your `MIDDLEWARE` setting:
|
||||||
|
|
||||||
MIDDLEWARE_CLASSES = [
|
MIDDLEWARE = [
|
||||||
...
|
...
|
||||||
'django.middleware.locale.LocaleMiddleware'
|
'django.middleware.locale.LocaleMiddleware'
|
||||||
]
|
]
|
||||||
|
@ -90,7 +90,7 @@ If you're only translating custom error messages that exist inside your project
|
||||||
|
|
||||||
## How the language is determined
|
## How the language is determined
|
||||||
|
|
||||||
If you want to allow per-request language preferences you'll need to include `django.middleware.locale.LocaleMiddleware` in your `MIDDLEWARE_CLASSES` setting.
|
If you want to allow per-request language preferences you'll need to include `django.middleware.locale.LocaleMiddleware` in your `MIDDLEWARE` setting.
|
||||||
|
|
||||||
You can find more information on how the language preference is determined in the [Django documentation][django-language-preference]. For reference, the method is:
|
You can find more information on how the language preference is determined in the [Django documentation][django-language-preference]. For reference, the method is:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user