随笔分类 -  DRF

摘要:一:签发Token (1)源码分析 (1)源码入口 (2)校验方式 (3)核心源码 (2)手动签发token (1)通过username password 生成user对象 (2)通过user对象生成载荷(payload) (3)通过载荷签发token 二:检验token (1)源码入口 (1)前提 阅读全文
posted @ 2019-10-23 20:43 SR丶 阅读(293) 评论(0) 推荐(0) 编辑
摘要:一:认证规则图 (1)Django前后端不分离 (2)DRF分离 二:认证规则演变图 (1)数据库session认证 PS: (1)验证低效率 (2)当有大量的用户存储在数据库中 查表会很慢 (2)缓存认证 PS:在缓存中有I/O操作 (3)JWT认证 (4)缓存认证 不易并发 (5)缓存认证 易并 阅读全文
posted @ 2019-10-22 20:16 SR丶 阅读(281) 评论(0) 推荐(0) 编辑
摘要:一:认证组件介绍 (1)认证组件入口 (1)视图 (2)任务分发 (3)认证组件 (4)认证功能介绍 (1)其主要用来对用户进行认证 (2)检验用户 > 普通游客 | 合法用户 | 非法用户 (3)游客:代表认证通过 直接进入下一步(权限校验) (2)合法用户:携带验证信息进行验证 验证通过将用户存 阅读全文
posted @ 2019-10-21 20:30 SR丶 阅读(186) 评论(0) 推荐(1) 编辑
摘要:一:GenericAPIView (1)特点: (1)其继承APIVies,使用完全兼容APIView (2)其在APIView之上又添加了新的功能 (2)使用方式 (3)单取 PS: (1)此种方式会报错 没有获取queryset对象 (2)没有获取序列化类 PS: (1)get_queryset 阅读全文
posted @ 2019-10-19 23:38 SR丶 阅读(174) 评论(0) 推荐(0) 编辑
摘要:一:多表设计 (1)模型表字段 PS: (1)表格都有是否删除字段 创建时间字段 (2)抽象继承一个模型表(基表) (2)基表的创建 (3)断关联多表关系 (1)作用: (1)物理上断开关系提升查找效率 (2)防止环装表关系 导致表关系成为死表(即不能再操作表 如果想要在重新操作表格 需要删库跑路) 阅读全文
posted @ 2019-10-16 20:03 SR丶 阅读(643) 评论(0) 推荐(0) 编辑
摘要:接口 """ 接口:联系两个物质的媒介,完成信息交互 web程序中:联系前台页面与后台数据库的媒介 web接口组成: url:长得像放回数据的url链接 请求参数:前台按照指定的key提供数据给后台 响应数据:后台与数据库交互后将数据反馈给前台 """ restful接口规范 接口规范:就是为了采用 阅读全文
posted @ 2019-10-15 22:35 SR丶 阅读(278) 评论(1) 推荐(0) 编辑
摘要:一:解析模块 (1)作用: (1)drf给我们通过了多种解析数据包方式的解析类 (2)我们可以通过配置来控制前台提交的哪些格式的数据后台在解析,哪些数据不解析 (3)全局配置就是针对每一个视图类,局部配置就是针对指定的视图来,让它们可以按照配置规则选择性解析数据 (2)源码入口 (3)全局setti 阅读全文
posted @ 2019-10-15 22:27 SR丶 阅读(316) 评论(0) 推荐(0) 编辑
摘要:一:基础简介 (1)接口: (1)生活中:连接两个物体的媒介 (2)web:连接前段后端的媒介 (2)接口的组成 (1)url: (2)请求参数:按照后端的要求 前段输入指定的key提交给后端 (3)响应结果:后台与数据库交互数据 传递给前端 二:restfull接口规范 (1)作用: (1)根据不 阅读全文
posted @ 2019-10-14 21:24 SR丶 阅读(2079) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示