что мне нужно сделать, чтобы служба администратора работала в Django 1.2 - PullRequest
0 голосов
/ 12 ноября 2010

Это прекрасно работало раньше.

А теперь, когда я пытаюсь зайти в / admin /, у меня ошибка:

Module "django.contrib.auth.context_processors" does not define a "csrf" callable request processor

Я прочитал это: http://docs.djangoproject.com/en/dev/ref/contrib/csrf/

Теперь в моих настройкахявляются:

MIDDLEWARE_CLASSES = (
    'django.middleware.csrf.CsrfMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.middleware.csrf.CsrfResponseMiddleware',
)

Что мне нужно сделать, чтобы это работало?

1 Ответ

1 голос
/ 12 ноября 2010

Чтобы это работало, мне пришлось написать в другом порядке:

MIDDLEWARE_CLASSES = (
    'django.middleware.common.CommonMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
)
...