序列化家族

序列化家族

"""
1、Serializer类:底层序列化类 - 了解类
    重点:单表序列化

2、ModelSerializer类:模型序列化类 - 核心类
    重点:多表序列化
    
3、ListSerializer类:群操作序列化类 - 辅助类
    重点:辅助完成单表多表群增群改操作
"""

Serializer序列化(了解)

视图类
"""
# 视图类序列化过程
# 1)ORM操作得到数据
# 2)将数据序列化成可以返回给前台的数据
# 3)返回数据给前台
"""
序列化类
"""
1)设置序列化字段,字段名与字段类型要与处理的model类属性名对应(只参与序列化的类型不需要设置条件)
2)model类中有的字段,但在序列化中没有对应字段,该类字段不参与序列化
3)自定义序列化字段(方法一),字段类型为SerializerMethodField(),值有 get_自定义字段名(self, model_obj) 方法提供,
        一般值都与参与序列化的model对象(model_obj)有关
"""

猜你喜欢

转载自www.cnblogs.com/jinhongquan/p/12120491.html
今日推荐