У меня небольшая проблема с добавлением csrf_token к моей форме в Django (1.2.5), хотя я добавил все необходимые классы промежуточного программного обеспечения
csrf_token
{% csrf_token %}
дает ошибку ...name 'csrf_token' is not defined.
...name 'csrf_token' is not defined
В чем проблема?
Sultan
Вам необходимо проверить MIDDLEWARE_CLASSES и убедиться, что промежуточное программное обеспечение CSRF находится там.Начиная с Django 1.2, это было django.middleware.csrf.CsrfViewMiddleware - убедитесь, что вы используете правильный класс, прочитав документацию Django по промежуточному программному обеспечению .
MIDDLEWARE_CLASSES
django.middleware.csrf.CsrfViewMiddleware