Serializer组件 一 、序列化器 Serializer 作用: 1.1 定义序列化器 中的 使用类来定义,须继承自 。 接下来,为了方便演示序列化器的使用,我们先创建一个新的子应用sers 我们已有了一个数据库模型类 我们想为这个模型类提供一个序列化器,可以定义如下: 注意: seriali ...
分类:
其他好文 时间:
2019-10-24 23:34:22
阅读次数:
97
一、签发token 1.源码入口 2.核心源码:rest_framework_jwt.serializer.JSONWebTokenSerializer的validate(self, attrs)方法 3.手动签发token逻辑 二、校验token 1.源码入口 2.核心源码:rest_framew ...
分类:
其他好文 时间:
2019-10-24 15:17:56
阅读次数:
70
签发token 源码入口 核心源码:rest_framework_jwt.serializer.JSONWebTokenSerializer的validate(self, attrs)方法 手动签发token逻辑 校验token 源码入口 核心源码:rest_framework_jwt.authen ...
分类:
其他好文 时间:
2019-10-24 00:41:44
阅读次数:
107
自定义drf-jwt手动签发和校验 签发token源码入口 核心源码:rest_framework_jwt.serializer.JSONWebTokenSerializer的validate(self,attrs)方法 手动签发token逻辑 (主要就是jwt_payload_handler和jw ...
分类:
编程语言 时间:
2019-10-24 00:25:44
阅读次数:
85
[toc] 复习 今日 签发token 源码入口 核心源码:rest_framework_jwt.serializer.JSONWebTokenSerializer的validate(self, attrs)方法 手动签发token逻辑 校验token 源码入口 核心源码:rest_framewor ...
分类:
编程语言 时间:
2019-10-23 20:20:12
阅读次数:
95
视图类传递参数给序列化类 视图层: views.py 序列化层: serializer.py 二次封装Response类 视图家族 GenericAPIView基类 mixins视图工具集 -- 辅助GenericAPIView 工具视图 视图集 GenericAPIView 与 APIView 最 ...
分类:
其他好文 时间:
2019-10-20 10:56:34
阅读次数:
89
视图家族 GenericAPIView基类 总结:本质性关键步骤就是get_serializer()此方法 就是获得serializer的序列化类, 我们如果还想完成 增 改 等方法 需要往get_serializer()中传 关键字参数 比如:many=Ture partial=True 等参数 ...
分类:
其他好文 时间:
2019-10-20 00:43:23
阅读次数:
66
Serializer 序列化准备: 模型层:models.py 后台管理层:admin.py 配置层:settings.py 主路由:项目下urls.py 子路由:应用下urls.py 序列化使用 序列化层:api/serializers.py 视图层 反序列化使用 反序列层:api/seriali ...
分类:
其他好文 时间:
2019-10-17 23:24:42
阅读次数:
114
复习 内容 课程准备 配置:settings.py 路由 admin注册 多表设计 基表 断关联多表关系 知识点(重点) model类 序列化 序列化层:api/serializers.py 序列化字段(serializer)了解 :,必须在fields中声明。 自定义连表深度 子序列化方式 该参数 ...
分类:
其他好文 时间:
2019-10-17 20:24:22
阅读次数:
101
1.生成token 下载安装itsdangerous模块 pip install itsdangerous 导入模块 from itsdangerous import TimedJSONWebSignatureSerializer as Serializer 2.发邮件 先找一个smtp服务器,授权 ...
分类:
其他好文 时间:
2019-10-17 13:46:58
阅读次数:
95