序列化高级

StringRelateField

作用:返回对象的字符串

多个的+(many=true)

PrimaryKeyRelatedField

作用:返回对象的主键

默认也是返回主键

(read_only=true)

HyperlinkedRelatedField

作用:返回一个具体的 超链接

SlugRelatedField

返回对象的字段

HyperlinkedIdentityField

作用:返回view-name的超链接

与上边的区别就是继承的类不一样

嵌套序列化关系模型

在一个数列化里还有一个数列化

depth

是使用这个字段可以用来深度遍历

SerializerMethodField

作用:可以让我们自定义一些属性

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、序列化 1、序列化的作用 Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,只有当JVM处于...
    慕凌峰阅读 9,582评论 0 8
  • 声明:原创文章,转载请注明出处。http://www.jianshu.com/u/e02df63eaa87在上一节...
    唐影若凡阅读 1,800评论 0 0
  • Serializers 序列化器允许将诸如查询集和模型实例之类的复杂数据转换为原生 Python 数据类型,然后可...
    lkning阅读 4,666评论 0 1
  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 14,734评论 0 15
  • (一) 陽朔,一個適合編織各種童話和謊言的地方。故事要麼在這裡開始,要麼在這裡結束,無論是悲傷的,圓滿的,還是不了...
    candy黃阅读 3,134评论 3 1