摘要: #环境安装与搭建 #要求 REST framework 需要一下依赖: Python (3.5, 3.6, 3.7, 3.8, 3.9) Django (2.2, 3.0, 3.1) DRF是以Django扩展应用的方式提供的,所以我们可以直接利用已有的Django环境而无需从新创建。(若没有Dja 阅读全文
posted @ 2020-11-26 22:35 啦啦哦 阅读(174) 评论(0) 推荐(0) 编辑
摘要: DRF简介 在序列化与反序列化时,虽然操作的数据不尽相同,但是执行的过程却是相似的,也就是说这部分代码是可以复用简化编写的。 在开发REST API的视图中,虽然每个视图具体操作的数据不同,但增、删、改、查的实现流程基本套路化,所以这部分代码也是可以复用简化编写的: 增:校验请求数据 → 执行反序列 阅读全文
posted @ 2020-11-26 22:02 啦啦哦 阅读(195) 评论(0) 推荐(0) 编辑
摘要: restful接口规范 接口规范:就是为了采用不同的后台语言,也能使用同样的接口获取到同样的数据 如何写接口:接口规范是 规范化书写接口的,写接口要写 url、响应数据 注:如果将请求参数也纳入考量范围,那就是在写 接口文档 两大部分: url 1) 用api关键字标识接口url api.baidu 阅读全文
posted @ 2020-11-26 21:45 啦啦哦 阅读(210) 评论(0) 推荐(0) 编辑
摘要: #web应用模式 在开发Web应用中,有两种应用模式: 前后端不分离 前后端分离 1 前后端不分离 在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。 这种应用模式比较适合纯网页应用,但是当后端对接App时,A 阅读全文
posted @ 2020-11-26 21:37 啦啦哦 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 第一章:接口规范 01 Web应用模式 02 Restful接口规范 第二章:请求渲染解析异常响应组件 01 认识Django REST framework 02 DRF环境安装与搭建 03 DRF请求生命周期 04 请求模块:request对象 05 渲染模块 06 解析模块 07 异常模块 08 阅读全文
posted @ 2020-11-26 11:56 啦啦哦 阅读(140) 评论(0) 推荐(0) 编辑