Django获取request请求中的参数的四种方式

时间:2025-02-23 15:11:53
一、查询字符串数据(string)

形如:?key1=value1&key2=value2
使用

1.("key", "value")获取
2.("key",[])获取最后一个值

二、请求体数据(body):

比如:表单数据、json、…

2.1 表单数据:(只支持post方式发来的请求)

("name", "")

2.1 json数据:(支持post、put请求方式)

json_str = # 属性获取最原始的请求体数据
json_dict = (json_str)# 将原始数据转成字典格式
json_dict.get("key", "默认值") # 获取数据

三、URL路径中的特定部分数据

正则、或者路由转换器

四、请求头数据(header):

("key")