Django: имя 'csrf_token' не определено - PullRequest
1 голос
/ 20 марта 2011

У меня небольшая проблема с добавлением csrf_token к моей форме в Django (1.2.5), хотя я добавил все необходимые классы промежуточного программного обеспечения

{% csrf_token %}

дает ошибку ...name 'csrf_token' is not defined.

В чем проблема?

Sultan

1 Ответ

2 голосов
/ 20 марта 2011

Вам необходимо проверить MIDDLEWARE_CLASSES и убедиться, что промежуточное программное обеспечение CSRF находится там.Начиная с Django 1.2, это было django.middleware.csrf.CsrfViewMiddleware - убедитесь, что вы используете правильный класс, прочитав документацию Django по промежуточному программному обеспечению .

...