首页>>后端>>Python->django怎么获取get方式body的简单介绍

django怎么获取get方式body的简单介绍

时间:2023-12-01 本站 点击:0

本篇文章首席CTO笔记来给大家介绍有关django怎么获取get方式body以及的相关内容,希望对大家有所帮助,一起来看看吧。

本文目录一览:

1、Django接收并解析post/get请求参数2、Django使用POST和GET方法3、Django 无法通过request.POST.get()获取数据的问题

Django接收并解析post/get请求参数

背景:Django开发api接口,接收前端传来的参数值并解析

POST请求

前端传输JSON格式,'Content-Type', 'application/json'

后端接收解析

GET请求

前端传输JSON格式,'Content-Type', 'application/json'

后端接收解析

Django使用POST和GET方法

2.在Views中定义方面

遇到一个问题,在login.html 中

如果action 为空的话,应该是默认使用当前的,填写表单后,一段时间打印的print(request.method)

一直都是get请求,不知道为什么,然后我也不知道修改了什么,就得到了预期。

如果您也遇到这种情况,请告诉我,谢谢!~

Django 无法通过request.POST.get()获取数据的问题

原来是contentType为application/json时,Django不支持request.POST.get(),但可以通过request.body来获取string类型的参数:

注意:这里的json.loads(request.body)可能会因为python版本的原因会报错,详细看

举个栗子:

注册页面,前端的ajax请求:

后端:

结语:以上就是首席CTO笔记为大家介绍的关于django怎么获取get方式body和的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/5595.html