代码之家  ›  专栏  ›  技术社区  ›  gruszczy

django:升级到1.2csrf后,虽然我没有启用CSRF保护,但是会触发403

  •  2
  • gruszczy  · 技术社区  · 14 年前

    Forbidden (403)
    CSRF verification failed. Request aborted.
    

    这很奇怪,因为我以前没有启用CSRF保护。我需要配置其他东西才能让我的项目工作吗?

    2 回复  |  直到 14 年前
        1
  •  3
  •   DataGreed    14 年前

    是的,这是因为您使用contrib.admin视图使用自定义模板登录。您应该将csrf\u令牌添加到您的登录模板中。

        2
  •  1
  •   gruszczy    14 年前

    似乎,contrib.admin视图的CSRF保护已打开,我使用它进行登录。这就是我得到403的原因。