1

csrf_token尽管我已经添加了所有必要的中间件类,但在 Django (1.2.5) 中的表单上添加 a 有点问题

{% csrf_token %}

给出...name 'csrf_token' is not defined错误。

问题是什么?

苏丹

4

1 回答 1

2

您需要检查MIDDLEWARE_CLASSES并确保 CSRF 中间件在其中。从 Django 1.2 开始,这是— 通过阅读Django 中间件文档,django.middleware.csrf.CsrfViewMiddleware确保您使用的是正确的类。

于 2011-03-20T19:16:30.370 回答