一、token 1、签发token 1)源码: 2)手动签发token逻辑 2、校验token 1)源码入口 核心源码 2)手动校验token逻辑 3、案例: 1)实现多对多登陆签发token models.py serializers.py views.py 2)自定义认证反爬规则的认证类 aut ...
分类:
编程语言 时间:
2019-10-27 18:29:49
阅读次数:
65
签发token 校验token 案例:实现多方式登陆签发token 案例:自定义认证反爬规则的认证类 admin使用自定义User表:新增用户密码密文 群查接口各种筛选组件数据准备 drf搜索过滤组件 drf排序过滤组件 drf基础分页组件 ...
分类:
编程语言 时间:
2019-10-24 21:35:55
阅读次数:
118
自定义drf-jwt手动签发和校验 签发token源码入口 核心源码:rest_framework_jwt.serializer.JSONWebTokenSerializer的validate(self,attrs)方法 手动签发token逻辑 (主要就是jwt_payload_handler和jw ...
分类:
编程语言 时间:
2019-10-24 00:25:44
阅读次数:
85
DjangoRestFramework学习三之认证组件、权限组件、频率组件、url注册器、响应器、分页组件 本节目录 [TOC] 一 认证组件 1. 局部认证组件 我们知道,我们不管路由怎么写的,对应的视图类怎么写的,都会走到dispatch方法,进行分发, 在咱们看的APIView类中的dispa ...
分类:
Web程序 时间:
2019-10-21 09:41:36
阅读次数:
173
0922自我总结 drf框架中分页组件 普通分页(最常用) 自定制分页类 pagination.py views.py 偏移分页 自定制分页类 pagination.py views.py 加密分页 自定制分页类 pagination.py views.py ...
分类:
其他好文 时间:
2019-09-22 21:28:00
阅读次数:
57
(注:本文适用于有一定Vue基础或开发经验的读者,文章就知识点的讲解不一定全面,但却是开发过程中很实用的) 在平时的web项目开发过程中,列表分页查询展示应用的很频繁,为了便于阅读并减少代码的冗余,所以对ElementUI的表格和分页组件进行了二次封装。 首先在工程下的components目录下创建 ...
分类:
其他好文 时间:
2019-09-18 17:47:35
阅读次数:
120
[TOC] 数据准备 model.py文件 定义两个表Car表和Brand表,其中Car中的brand字段外键关联Brand表 新建的serializer.py文件 brand字段只参与反序列化,brand_name只参与序列化 分页组件部分源码分析一 通常是在获取多条数据list方法中,进行分页显 ...
分类:
其他好文 时间:
2019-09-15 20:00:12
阅读次数:
153
[TOC] paginations.py文件:自定以加密分页类 view.py文件: 总结: 1.采用默认排序访问,url链接:car/?cursor=加密串 2.结合视图类实现OrderingFilter自定义排序访问,url链接:car/?cursor=加密串&ordering=排序字段 ...
分类:
其他好文 时间:
2019-09-15 18:32:01
阅读次数:
175
一、内置分页API的使用 rest framework内置了三种API可供使用,分别为PageNumberPagination、LimitOffsetPagination以及CursorPagination,其中CursorPagination为加密分页,并且性能最优,因为它会记住上一次页码的位置, ...
分类:
其他好文 时间:
2019-09-11 22:22:35
阅读次数:
102