后端开发流程总结(持续更新中)
其他
2020-09-26 11:25:50
阅读次数: 0
后端开发流程
1.获取前端数据
1.1 url路径参数
- 前端传递形式:weather/beijing/
- 后端获取方式:路由直接正则匹配,视图函数传递参数
1.2 查询字符串
- 前端传递形式:weather/?city=beijing
- 后端获取方式:使用request.GET属性,返回类型为QueryDict,支持一键多值,可以使用getlist()或get()取值
1.3 请求体
- 表单数据
- 使用request.POST属性,返回类型为QueryDict,支持一键多值,可以使用getlist()或get()取值
- 非表单数据json /str
- 使用request.body属性,返回类型为bytes类型,使用decode()解码为字符串类型,如果参数为json类型,使用json.loads()转化为字典。
1.4请求头
- 比如获取请求头中的cookie
- 通过 request.META 属性获取请求头headers中的数据,request.META为字典类型。
2.校验数据
3.增删改查数据
4.返回结果
转载自blog.csdn.net/weixin_40687614/article/details/108687309