摘要: 补充 1 认证 权限 频率组件原理基本相同 2 认证相关: session cookie token 认证相关的 这里用token token 1 有时间限制,超时则失效 2 每次登录更换一个token 3 访问频率限制 1 防止同一时间多次访问的黑客攻击,增加服务器压力。 4 我们的解析 认证 权 阅读全文
posted @ 2018-09-20 15:22 神秘嘉宾7m 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 补充 GET books >查看数据 > 返回所有数据列表 :[{},{},{}] POST books >添加数据 >返回添加数据 :{} PUT books/1 >更新pk=1的数据 >返回更新后的数据: {} Delete books/1 > 删除pk=1的数据 >返回空 GET books/ 阅读全文
posted @ 2018-09-19 16:09 神秘嘉宾7m 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 什么是字符串? 单引号,双引号,三引号包裹的文本 在我们的代码中换行区别 单/双引号:‘a’\ 'b' 三引号:"""a b""" 索引 s='abcd' s[0] 切片和步长 切片特点:顾首不顾尾 切片方式: 全取 [:] 隔行取 [::2] 正向取 [1:2] 反向向取 [::-1] 常用的方法 阅读全文
posted @ 2018-09-18 20:58 神秘嘉宾7m 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 数值类型 整数类型: python2中 有 int long python3中 只有 int 浮点数类型:float 复数类型:complex 布尔类型bool true:真 false:假 阅读全文
posted @ 2018-09-18 20:39 神秘嘉宾7m 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 知识补充 1 django有自己的序列化组件 2 序列化组件可以参考form组件和modelform组件 3 序列化组件的校验功能:serializer.is_valid() 4 序列化组件展示错误信息:serializer.errors 普通版 注:普通版的保存数据不能使用 serializer. 阅读全文
posted @ 2018-09-18 17:38 神秘嘉宾7m 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 解析器组件源码解析 解析器顺序 当前访问视图类下 》全局settings 》默认default 使用 阅读全文
posted @ 2018-09-18 17:16 神秘嘉宾7m 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 关键字 关键字是预先保留的标识符,每个关键字都有特殊的含义。编程语言众多,但每种语言都有相应的关键字,Python 也不例外,它自带了一个 keyword 模块,用于检测关键字 获取所有关键子 注: 共 33 个关键字,除 True、False 和 None 外,其他关键字均为小写形式。 Pytho 阅读全文
posted @ 2018-09-17 21:34 神秘嘉宾7m 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 什么是变量/常量? 变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。常量是一块只读的内存区域,常量一旦被初始化就不能被改变。 1 变量 变量的命名: 1 由字母数字下划线组成 2 数字不能再开头 3 阅读全文
posted @ 2018-09-17 21:16 神秘嘉宾7m 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1 解释型和编译型 解释型:使用专门的解释器对源程序逐行解释成特定平台的机器码并立即执行。优点:只要平台提供相应的解释器,就可以运行源代码,所以可以方便源程序移植缺点:解释型语言每次运行都需要将源代码解释称机器码并执行,效率较低语言:Python等 编译型:使用专门的编译器,针对特定的平台,将高级语 阅读全文
posted @ 2018-09-17 20:52 神秘嘉宾7m 阅读(188) 评论(0) 推荐(0) 编辑
摘要: RESTful API设计 阅读全文
posted @ 2018-09-17 20:04 神秘嘉宾7m 阅读(92) 评论(0) 推荐(0) 编辑