当前位置 : 主页 > 编程语言 > 其它开发 >

经历了源码的痛苦,掌握DRF的核心序列化器

来源:互联网 收集:自由互联 发布时间:2022-05-15
DRF框架最核心不过是序列化器了,继承Serializer类确实繁琐,字段,字段参数,而继承ModelSerializer类去序列化或者反序列化处理的时候却立竿见影,不需要重写create和update方法,字段和字
经历了源码的痛苦,掌握DRF的核心序列化器 DRF框架最核心不过是序列化器了,继承Serializer类确实繁琐,字段,字段参数,而继承ModelSerializer类去序列化或者反序列化处理的时候却立竿见影,不需要重写create和update方法,字段和字段参数的传入也轻巧了很多~上篇走过了源码重灾区,这篇还不来拿捏一下序列化器?

目录
  • DRF的核心--序列化器
  • 序列化器
    • 什么是序列化和反序列化?
    • 序列化
      • 序列化demo
    • 字段类型
    • 字段参数
    • 序列化自定制返回字段
      • 方法一:在序列化类(serializers.py)中写
      • 方法二:在表模型(models.py)中写
    • 反序列化
      • 反序列化demo
      • 反序列化之局部和全局钩子
    • ModelSerializer模型类序列化器
      • 字段参数

DRF的核心--序列化器

image

上一篇介绍了很多有关视图类以及DRF中的APIView执行流程、Request对象的源码分析,源码都get了

上一篇:ASP.NET Core 在 IIS 下的两种部署模式
下一篇:没有了
网友评论