【发布时间】:2011-02-28 16:07:21
【问题描述】:
我刚刚升级到 Django 1.2,我正在尝试运行我的项目。登录后我得到 p>
Forbidden (403)
CSRF verification failed. Request aborted.
这很奇怪,因为我之前没有启用 CSRF 保护。我是否必须配置其他东西才能让我的项目工作?
【问题讨论】:
-
这个问题解决了吗?我遇到了同样的错误,但我无法排除故障。
我刚刚升级到 Django 1.2,我正在尝试运行我的项目。登录后我得到 p>
Forbidden (403)
CSRF verification failed. Request aborted.
这很奇怪,因为我之前没有启用 CSRF 保护。我是否必须配置其他东西才能让我的项目工作?
【问题讨论】:
是的,那是因为您使用 contrib.admin 视图通过自定义模板登录。您应该将 csrf_token 添加到您的登录模板中。
【讨论】:
看来,我用于登录的 contrib.admin 视图启用了 CSRF 保护。这就是我得到 403 的原因。
【讨论】: