html - 禁止(CSRF 令牌丢失或不正确。)Django
问题描述
我已经{% csrf_token %}
在 Django 中包含在我的 HTML 表单(包括文本框和一些复选框)中,但Forbidden (CSRF token missing or incorrect.)
由于processData:false
在 AJAX 中,我仍然收到错误。如果我尝试processData:false
从 AJAX 中删除,表单只会继续加载而没有任何结果。在浏览器控制台中,我收到以下错误:Uncaught TypeError: Illegal invocation
.
我该如何解决?
解决方案
将装饰器@csrf_exempt
放在您正在调用的视图中。
推荐阅读
- javascript - 如何从普通的 JavaScript 函数调用 React 类组件?
- python - 基于 VGG 的 CNN 模型有时是否比现代架构更适合图像分类?
- flutter - 通过在 NotificationListener 回调中调用 setState 在构建期间调用 Flutter 异常 `setState() 或 markNeedsBuild()
- zeromq - 如何做多对多的pub sub关系
- ruby - Moodle 与 Ruby On Rails
- ios - 创建带边框的 topLeft 和 topRight 角?
- mysql - 如何在我的数据库中获取具有相同值的用户列表
- ruby-on-rails - Rails 显示记录从带有特定字母的 db 开始
- python - python 3.7 numpy load ValueError:无法将大小为 5218288 的数组重塑为形状 (1974,3,128,128,3)
- python - 如何使用适用于 x86_64 系统的精选 TensorFlow 操作构建 TensorFlow lite?