drf
I believe I can fly~
My Heart Will Go On
展开
-
python-DRF_RBAC-基于角色的访问控制_xadmin的使用_django缓存_django信号
DRF-Django rest framework1. RBAC-基于角色的访问控制1. 什么是RBAC# 概念 RBAC 是基于角色的访问控制(Role-Based Access Control ) 在 RBAC 中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而把角色又赋予用户,这样的权限设计很清楚,管理起来很方便。 # 应用RBAC - Role-Based Access Cont原创 2020-11-17 21:20:49 · 891 阅读 · 0 评论 -
python-DRF_基于jwt的多方式登录_自定义user表-签发token-认证类_表关系及抽象表建立
DRF-Django rest framework1. 基于jwt的多方式登陆1. 需求分析1. 登录方式 1. 手机号+密码 2. 用户名+密码 3. 邮箱+密码 2. 流程分析(post请求) 路由: 自动生成 视图类: ViewSet(ViewSetMixin, views.APIView) 序列化类:重写validate方法,在这里面对用户名和密码进行校验 3. 代码实现 如下.....2. 代码实现1. 路由p原创 2020-11-16 19:41:06 · 432 阅读 · 0 评论 -
python-DRF_视图继承示例_base64简介及使用_jwt认证介绍-构成-工作原理_基本使用_控制登录接口返回的数据格式_自定义基于jwt的认证类
DRF-Django rest framework1. 视图继承示例1. 项目需求1. 自定义User表扩展auth的User 新增mobile唯一约束字段;新增icon图片字段2. 在自定义User表基础上 用 GenericViewSet + CreateModelMixin + serializer 完成User表新增接口(就是注册接口) (重要提示:序列化类要重写create方法,不然密码就是明文了) 3. 在自定义User表基础上 用 GenericViewSet原创 2020-11-15 00:08:43 · 279 阅读 · 0 评论 -
python-DRF_自定制过滤器_分页器Pagination_异常处理_封装Response对象_自动生成接口文档
DRF-Django rest framework1. 自定制过滤器# 自定制过滤器 (源码流程) 查询所有才会有过滤 ==> list才需要过滤 ==> queryset = self.filter_queryset(self.get_queryset()) ==> GenericAPIView ==> filter_queryset # filter_queryset方法 def filter_query原创 2020-11-12 17:27:13 · 635 阅读 · 0 评论 -
python-DRF_限流Throttling_自定义频率类_内置频率类使用_过滤排序功能
authentication原创 2020-11-10 20:25:50 · 358 阅读 · 0 评论 -
python-DRF_认证功能_源码分析_自定义认证类_认证全局局部使用_自定义权限类_权限全局局部使用_内置权限和认证类
python-Django_DRF原创 2020-11-08 16:08:19 · 239 阅读 · 0 评论 -
python-DRF_2个视图基类_5个视图扩展类_9个视图子类_视图集_action的使用_路由的使用
python-DRF_原创 2020-11-06 20:04:37 · 600 阅读 · 0 评论 -
python-DRF_修改删除接口_source用法_模型类序列化器_SerializerMethodField_drf的请求响应_many=True_局部全局钩子解析
hhhhhh原创 2020-11-03 16:06:41 · 1065 阅读 · 0 评论 -
python-DRF_restful规范_APIView源码分析_Request类分析_序列化组件的使用及字段类型和字段参数_保存功能_字典校验_read_only和write_only
r3QVY原创 2020-10-29 19:06:14 · 246 阅读 · 0 评论