Django开发纯后台服务的时候遇到CSRF引起的报错
2024-08-27 13:11:32
Django视图:
当请求为post请求时会遇到CSRF的报错,Django针对CSRF的保护措施是在生成的每个表单中放置一个自动生成的令牌,通过这个令牌判断POST请求是否来自同一个网站,只需要在form表单中添加{% csrf_token %}
Django纯后端服务:
当请求是post请求时此时也会出现上面的报错,这个时候我是去settings.py将
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
#'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]中的'django.middleware.csrf.CsrfViewMiddleware'注释掉就可以了
最新文章
- Eclipse代码追踪功能说明
- 算法与数据结构之折半查找(C语言)
- 视频播放器之————JW Player参数详解
- Hadoop对文本文件的快速全局排序
- SSH框架是个怎么回事?
- .NET设计模式(7):创建型模式专题总结(Creational Pattern)
- Java宝典(一)
- Oracle EBS-SQL (SYS-20):职责使用菜单2.sql
- Java中从键盘输入的三种方法
- asp.net core系列 23 EF模型配置(概述, 类型和属性的包含与排除)
- IPC 简说
- C# 切分图片
- Chars模拟弱网测试
- 锻造(forging)
- [daily][mirror][daemonlogger][tc] 我想把一个网卡(port A)的流量,镜像到虚拟机的一个网卡(port VA)上去
- mysql中if()函数使用
- tensorflow serving 之minist_saved_model.py解读
- 前端开发工程师 - 02.JavaScript程序设计 - 期末考试
- oc 与 swift 之间的桥接文件 (ProjectNmae-Bridging-Header.h) (ProjectNmae-Swift.h)
- Apache htdigest命令