首页 > 解决方案 > 当我添加 csrf 中间件时,Django 导致 403 禁止错误

问题描述

当我添加 CSRF 中间件django.middleware.csrf.CsrfViewMiddleware以防止 xss csrf 攻击时,我收到错误响应 403 csrf 错误。

标签: pythondjangocsrf-protectiondjango-csrf

解决方案


Django 中带有 CSRF 的表单应该如下所示:

<form method="POST" ...>
    {% csrf_token %}
...
</form>

更多信息在这里


推荐阅读