![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
drf
m0_56274379
这个作者很懒,什么都没留下…
展开
-
2021-09-10 jwt的内置签发方式修改返回格式 jwt签发的源码分析 drf_jwt认证的token源码 自定义user表实现jwt的token签发 RBAC介绍 simple-ui的使用
上节回顾1 过滤的源码分析 -视图类中配置类属性:filter_backends = ['过滤类'] -必须继承他俩ListModelMixin+GenericAPIView -ListModelMixin的list方法中执行了self.filter_queryset,视图类 -GenericAPIView找filter_queryset方法 for backend in list(self.filter_backends): queryset = back原创 2021-09-10 17:07:37 · 318 阅读 · 0 评论 -
2021-09-08 day72上节回顾 今日内容 过滤分页源码分析 jwt介绍 jwt快速使用 jwt内置认证类使用 签发token 认证
上节回顾1 三大认证源码分析 -认证源码: -APIView的dispatch----》initial---》perform_authentication---》request.user-->Request类中找user方法---》Request的 _authenticate()2 全局异常处理 -统一返回格式 -记录日志 -使用步骤 -写一个函数,有两个参数 -只要出异常,就会走这个函数 -执行了一下原理的异常处理,处理了原创 2021-09-08 14:46:21 · 189 阅读 · 0 评论 -
2021-09-07 认证源码,频率源码,权限源码 自定义全局异常 自动生成接口文档
回顾1 频率限制 -写一个类,继承SimpleRateThrottle,重写get_cache_key,返回什么就以什么做限制(限制ip,限制用户id,手机号),写一个类属性scop='字符串',需要跟配置文件中对应 '字符串':'5/m' -局部配置,全局配置 2 过滤和排序 -过滤类:SearchFilter -排序类: OrderingFilter -配置在继承GenericAPIView+ListModelMixin及其子类,类属性:filter_backe原创 2021-09-07 14:40:12 · 70 阅读 · 0 评论 -
2021-09-06day69频率限制 过滤限制 内置过滤使用 内置排序的使用 排序和过滤的同时使用 第三方过滤类的使用 分页的使用
内容回顾# drf:方便我们在django框架上写出符合restful规范的接口# 请求和响应 -请求类的对象 -请求解析编码格式:局部,全局 -响应对象 -data,status,header -响应格式:浏览器,json # 序列化类 -Serializer -ModelSerializer(用的多,表模型有对应关系)# 视图类 -两个视图基类 -APIView:执行流程 -Ge原创 2021-09-06 14:48:27 · 60 阅读 · 0 评论 -
day69 序列化类源码分析 局部钩子的源码分析 序列化的对象 所有的http状态码 两个视图基类 五个视图扩展类 九个视图子类 视图类
昨日回顾0 drf是django的一个app -序列化器 -Request -Response -版本控制 -认证,频率,权限 -过滤,排序,分页 -视图相关 -自动生成接口文档(coreapi,swagger) -jwt做认证(第三方) -xadmin---》对admin的美化(bootstrap+jq,1.x版本),simple-ui -RBAC:基于角色的访问控制(公司内部项目) 1 序列化器 1原创 2021-09-02 16:42:11 · 84 阅读 · 0 评论 -
day67 序列化类之serializer序列化类的常用字段 常用参数字段 反序列化 serializermethodfield的使用 序列化类之modelserializer序列化的全局钩子和局部钩
昨日回顾0 什么是函数,什么是方法?1 cbv源码分析 -IndexView.as_view()---》执行完后,返回View类中as_view()类方法,它执行完会返回一个内层函数view----》内层函数view中执行了self.dispatch()--->View类的dispatch---》代码执行流程:根据用户不同的请求方式去视图类中找到相应的方法,然后执行 2 drf的APIView的执行流程 -APIView中的as_view代码 v原创 2021-09-01 20:41:11 · 428 阅读 · 0 评论