上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 一、contentType组件 1.项目背景 路飞学城项目,目前暂时有课程表(有各种课程)以及价格策略表(不同的学时,价格不同) 2.数据库的分析 版本一 ​ 课程表 | id | 课程名 | 类型 | | | | | | 1 | Django基础 | 专题课 | | 2 | Python全栈 | 阅读全文
posted @ 2018-12-20 17:13 藏岚 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、手动编写配置文件 二、分页器 1.普通分页 基本使用 配置属性 2.偏移分页 基本使用 配置属性 3.加密分页 基本使用 配置属性 三、版本控制 基于restful规范,应当由版本之分,rest framework给我们提供了一个 基本使用 反向解析 源码解析 阅读全文
posted @ 2018-12-18 19:36 藏岚 阅读(263) 评论(1) 推荐(1) 编辑
摘要: 一、视图组件 1.基本视图 2.利用mixin类简化视图 基本视图中的有些代码可以进一步简化,比如说表名和序列化对象可以用一个 2.1 mixin类源码分析 2.2 GenericAPIView源码分析 3.利用generice类简化代码 虽然已经简化了代码,但是get和post等方法的代码还是重复 阅读全文
posted @ 2018-12-17 19:34 藏岚 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一·、频率组件 1.自定义频率简单使用 python 1. self.rate class SimpleRateThrottle(BaseThrottle): ....... 全局属性 THROTTLE_RATES = api_settings.DEFAULT_THROTTLE_RATES .... 阅读全文
posted @ 2018-12-14 19:57 藏岚 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、认证组件 1.使用 2.源码分析 3.不依靠数据库的token验证 4.顺序 认证类使用顺序:先用视图类中的验证类,再用settings里配置的验证类,最后用默认的验证类 二、权限组件 1.简单使用 2.源码分析 3.顺序 权限类使用顺序:先用视图类中的权限类,再用settings里配置的权限类 阅读全文
posted @ 2018-12-13 19:52 藏岚 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、序列化组件之HyperlinkedIdentityField HyperlinkedIdentityField可以通过反向解析向前台返回一个链接 二、序列化组件之数据校验 1.基本使用 2.自定义错误信息 3.局部钩子以及全局钩子 阅读全文
posted @ 2018-12-12 20:16 藏岚 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 一、序列化组件之Serializer 二、序列化组件之ModelSerializer 阅读全文
posted @ 2018-12-11 17:11 藏岚 阅读(201) 评论(2) 推荐(2) 编辑
摘要: 一、CBV源码分析 1.基础配置 2.执行顺序 dispatch 总结 1.Books.as_view 2.as_view里的view 3.view里的dispatch 4.dispatch会判断你的请求方式并执行,最后返回结果response 5.view返回dispatch的执行结果 6.as_ 阅读全文
posted @ 2018-12-10 20:03 藏岚 阅读(239) 评论(0) 推荐(0) 编辑
摘要: BBS之注册功能 前端 模板层 后端 forms组件 视图层 总结 阅读全文
posted @ 2018-11-28 19:40 藏岚 阅读(215) 评论(0) 推荐(1) 编辑
摘要: 一、BBS项目之项目分析 二、数据库设计 1.分析数据表以及表关系 2.设计字段 3.创建数据库 三、项目配置 setting.py 四、登录功能以及验证码 login.html 验证码 共用模块 登录 阅读全文
posted @ 2018-11-27 19:22 藏岚 阅读(662) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页