随笔分类 -  drf

摘要:RBAC-基于角色的访问控制 什么是RBAC RBAC 是基于角色的访问控制(Role-Based Access Control ) 权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。 这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而把角色又赋予用户,这样的 阅读全文
posted @ 2022-10-13 16:43 Nirvana* 阅读(151) 评论(0) 推荐(0) 编辑
摘要:jwt认证 cookie,session,token介绍 jwt原理介绍 base64编码和解码 drf-jwt快速使用 drf-jwt修改返回格式 自定义user表,签发token cookie,session,token介绍 Cookie,Session,Token发展史 详情请点击https: 阅读全文
posted @ 2022-10-12 21:43 Nirvana* 阅读(56) 评论(0) 推荐(0) 编辑
摘要:接口文档 接口文档的编写是写给前端的人使用的,为了让前端人员能够查询到网页地址 接口文档的格式 请求地址 请求方式 支持的编码格式 请求参数(get,post参数) 返回的格式示例 编写接口文档的方式 编写接口文档的方式有:直接用word或者md编写、使用接口文档平台、项目自动生成接口文档 直接用w 阅读全文
posted @ 2022-10-11 17:18 Nirvana* 阅读(151) 评论(0) 推荐(0) 编辑
摘要:分页、排序、过滤功能、异常处理 分页 排序 过滤 异常处理 分页 REST framework提供了分页的支持 添加分页的方式 1.可以在配置文件中设置全局的分页方式 REST_FRAMEWORK = { 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pag 阅读全文
posted @ 2022-10-10 20:36 Nirvana* 阅读(53) 评论(0) 推荐(0) 编辑
摘要:drf——源码分析 认证源码分析 权限源码分析 频率类源码分析 三大认证的源码分析 之前读取的APIView的源码的执行流程中包装了新的request,执行了三大认证,执行视图类的方法,处理了全局异常 查看源码的入口 ​ APIView的dispatch 进入后在APIView的dispatch的4 阅读全文
posted @ 2022-10-09 16:53 Nirvana* 阅读(242) 评论(0) 推荐(0) 编辑
摘要:drf-认证权限频率 认证Authentication 编写models 新建认证类 编写视图 编写路由 认证类完成的步骤 权限Permissions 限流Throttling 认证Authentication 编写models 1.编写用户表 class User(models.Model): u 阅读全文
posted @ 2022-10-08 16:05 Nirvana* 阅读(37) 评论(0) 推荐(0) 编辑
摘要:路由组件 自动生成路由 action装饰器的使用 路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。 REST framework提供了两个router: 分别是 simpleRout 阅读全文
posted @ 2022-10-08 15:31 Nirvana* 阅读(40) 评论(0) 推荐(0) 编辑
摘要:drf 视图组件 视图基类 基于APIView写五个接口 基于GenericAPIView写5个接口 5个视图扩展类 9个视图子类 视图集 两个视图基类 视图的两个基类分别是 ​ APIView : 继承django的View ​ GenericAPIView: 继承APIView GenericA 阅读全文
posted @ 2022-10-07 16:26 Nirvana* 阅读(27) 评论(0) 推荐(0) 编辑
摘要:drf——请求与响应 drf的请求与响应中 的Request和Response类 继承APIView后,请求对象 (requets) ,每一次请求都是一个新的request Request类 导入模块rest-framework后,传入的视图的request对象是其提供扩展了的HttpRequest 阅读全文
posted @ 2022-09-29 16:02 Nirvana* 阅读(46) 评论(0) 推荐(0) 编辑
摘要:drf——序列化组件 目录 序列化组件的介绍 序列化组件基本使用(查询所有,查询单个) 序列化类常用的字段类和字段属性 序列化类的高级用法 反序列化——数据校验 模型类序列化器(ModelSerializer)的使用 断言——assert 序列化组件的介绍 序列化组件是什么 ​ 序列化组件就是 dr 阅读全文
posted @ 2022-09-26 17:21 Nirvana* 阅读(57) 评论(0) 推荐(0) 编辑
摘要:drf入门 目录 前后端开发模式 API接口 接口测试工具 restful规范 序列化反序列化 djangorestframework快速使用 APIView 基本使用 APIView 源码分析 Request 类源码分析 前后端开发模式 在web开发中前后端有两种开发模式,分别是前后端混合开发和前 阅读全文
posted @ 2022-09-25 16:42 Nirvana* 阅读(40) 评论(0) 推荐(0) 编辑

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