1
0
mirror of https://github.com/django/django.git synced 2025-07-04 09:49:12 +00:00

i18n: added hint on order for locale middleware

git-svn-id: http://code.djangoproject.com/svn/django/branches/i18n@916 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Georg Bauer 2005-10-17 19:45:56 +00:00
parent a26e6a4d75
commit c63aae3cff

View File

@ -182,7 +182,10 @@ want to have a single translation active, you want to decide what language to
present to each and every user. This is where the LocaleMiddleware comes present to each and every user. This is where the LocaleMiddleware comes
into the picture. You need to add it to your middleware setting. It should into the picture. You need to add it to your middleware setting. It should
be one of the first middlewares installed, but it should come after the be one of the first middlewares installed, but it should come after the
session middleware - that's because it makes uses of the session data. session middleware - that's because it makes uses of the session data. And
it must be installed before the AdminUserRequired middleware, as that will
do redirects based on not-logged-in state and so the LocaleMiddleware won't
ever see the login page (and so not initialize the language correctly).
So your middleware settings might look like this:: So your middleware settings might look like this::