序列化家族
Posted jinhongquan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了序列化家族相关的知识,希望对你有一定的参考价值。
序列化家族
"""
1、Serializer类:底层序列化类 - 了解类
重点:单表序列化
2、ModelSerializer类:模型序列化类 - 核心类
重点:多表序列化
3、ListSerializer类:群操作序列化类 - 辅助类
重点:辅助完成单表多表群增群改操作
"""
Serializer序列化(了解)
视图类
"""
# 视图类序列化过程
# 1)ORM操作得到数据
# 2)将数据序列化成可以返回给前台的数据
# 3)返回数据给前台
"""
序列化类
"""
1)设置序列化字段,字段名与字段类型要与处理的model类属性名对应(只参与序列化的类型不需要设置条件)
2)model类中有的字段,但在序列化中没有对应字段,该类字段不参与序列化
3)自定义序列化字段(方法一),字段类型为SerializerMethodField(),值有 get_自定义字段名(self, model_obj) 方法提供,
一般值都与参与序列化的model对象(model_obj)有关
"""
以上是关于序列化家族的主要内容,如果未能解决你的问题,请参考以下文章