摘要: Django REST framework "DRF概述" "DRF之APIView源码解析" "DRF 视图" "DRF 版本、认证、权限、限制、解析器和渲染器" 阅读全文
posted @ 2019-01-19 22:10 咕噜噜~ 阅读(231) 评论(0) 推荐(0) 编辑
摘要: [TOC] Django项目中的代码如下 urls.py中: views.py中: APIView源码解析 1.启动Django项目 2.加载settings.py文件 3.读取models.py文件 4.加载views.py文件 5.加载urls.py文件 6.执行urls.py文件 7.执行vi 阅读全文
posted @ 2019-01-19 22:03 咕噜噜~ 阅读(517) 评论(0) 推荐(0) 编辑
摘要: [toc] 一.DRF之版本控制 为什么要有版本控制? API版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据). DRF提供了许多不同的版本控制方案. 可能会有一些客户端因为某些原因不再维护了, 但是我们后端的接口还要不断的更新迭代, 这个时候通过版本控制返回不同的 阅读全文
posted @ 2019-01-19 21:48 咕噜噜~ 阅读(1030) 评论(2) 推荐(0) 编辑
摘要: [TOC] 一.DRF中的Request 在Django REST Framework中内置的Request类扩展了Django中的Request类, 实现了很多方便的功能 如请求数据解析和认证等. 比如, 区别于Django中的request: 从 中获取URL参数, 从 中去取某些情况下的POS 阅读全文
posted @ 2019-01-19 21:40 咕噜噜~ 阅读(676) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一. REST 1. 什么是编程? 数据结构和算法的结合 2. 什么是REST? 回顾曾经做过的图书管理系统, 我们是这样设计URL的: 以上定义的URL虽然也可以实现功能, 但是因个人习惯等的不同, 同一个功能会产生五花八门的URL, 而且响应回去的数据(包括错误提示等)格式也没有统一 阅读全文
posted @ 2019-01-19 21:37 咕噜噜~ 阅读(8594) 评论(3) 推荐(6) 编辑
摘要: [toc] 一. CRM客户关系管理系统 1. CRM是什么? 里面都有哪些功能(业务)? CRM系统是提供给销售, 班主任, 财务等人员使用的. 销售功能: 录入客户相关信息, 记录跟进客户情况, 添加报名表, 添加缴费记录及相关内容的展示. 班主任功能: 创建或编辑班级信息, 创建课程记录, 批 阅读全文
posted @ 2019-01-19 21:31 咕噜噜~ 阅读(695) 评论(0) 推荐(0) 编辑