后端接收前端传的数据方式

1. get方式获取:

    res = request.GET.get("name",  " ")

    GET提交,请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,多个参数用&连接

 

2. 以表单方式传数据

    name = request.POST.get("name", "")

 

3. 以json数据传输

    params = json.loads(request.body)     # dict类型

    python3.6 及以上版本中, json.loads() 方法可以接收 str 和 bytes 类型

 

request.POST是用来接受从前端表单中传过来的数据,比如用户登录过程中传递过来的username、passwrod等字段

json.dumps()和json.loads()是json格式处理函数(理解:json是字符串)

    (1) json.dumps()函数是将一个Python数据类型列表进行json格式的编码(理解: json.dumps()函数是将字典转化为字符串)

  (2) json.loads()函数是将json格式数据转换为字典(理解:json.loads()函数是将字符串转化为字典)

 

posted @ 2021-02-22 23:55  半日闲1  阅读(3389)  评论(0编辑  收藏  举报