django 模型序列化器合并

亚当

使用 django2.0.2 ptyhon3.4

MySerializer.py
class post(serializers.ModelSerializer)
    class Meta:
        model = post
        fields = ("postuid","useruid","content")

class reply(serializers.ModelSerializer)
    class Meta:
        model = reply
        fields = ("replyuid","postuid","useruid","content")

class postview(serializers.ModelSerializer)
    reply = reply()
    post  = post()
    fields = ('reply','post')???

我想要这样的表格

{"postview":{"post":{postfield},"reply":[{replyfield}]}

怎么办

postview 不是模型序列化器?

从不独行者

您可以改用serializers.Serializer类:

class postview(serializers.Serializer):
    reply = reply(many=True)
    post  = post()

注意Serializer基类你不需要Meta选项。只需根据需要添加尽可能多的字段作为序列化程序的属性。

您可以使用many=True属性来指定reply包含对象列表。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django模型序列化器

来自分类Dev

如何在序列化器/视图Django REST Framework中合并多个模型?

来自分类Dev

Django:在序列化器中查询关系模型

来自分类Dev

django rest 框架 - 全局默认模型序列化器

来自分类Dev

Django rest 框架 - 模型序列化器不会序列化所有字段

来自分类Dev

Django-序列化多态模型

来自分类Dev

模型字段(在django中)和序列化器字段(在django rest框架中)之间的区别

来自分类Dev

Django序列化器方法字段

来自分类Dev

现场序列化器Django

来自分类Dev

Django动态生成的序列化器

来自分类Dev

Django Rest Framework-在序列化器中获取相关模型字段

来自分类Dev

如何将绝对URL字段放入Django Rest框架的序列化器模型中?

来自分类Dev

Django Restful Framework模型序列化器get_validation_exclusions

来自分类Dev

无法在Django Rest Framework序列化器的validated_data中获取非模型字段

来自分类Dev

自动将所有模型字段添加到Django Rest序列化器

来自分类Dev

如何为Django REST Framework正确定义模型/序列化器?

来自分类Dev

DJANGO:如何编写自定义序列化器,以从相关模型中添加字段?

来自分类Dev

Django REST框架:在序列化器中获取相关模型的字段

来自分类Dev

Django Rest Framework-序列化器未保存具有ImageField的模型

来自分类Dev

使用django-rest-framework序列化器检索具有许多模型值

来自分类Dev

Django Restful Framework模型序列化器get_validation_exclusions

来自分类Dev

通过Django核心序列化器添加可选的非模型字段

来自分类Dev

进行验证时将提取字段添加到Django模型序列化器

来自分类Dev

在 django rest 框架的一个序列化器中创建两个模型

来自分类Dev

如何使用 DRF 序列化器创建包含必需 OneToOneField 的 Django 模型实例

来自分类Dev

Django 从视图中的序列化器类中获取模型

来自分类Dev

在django-rest-framework序列化器上定义Django模型中不存在的任意字段

来自分类Dev

Django REST框架序列化模型组合

来自分类Dev

如何JSON序列化Django模型的__dict__?

Related 相关文章

  1. 1

    Django模型序列化器

  2. 2

    如何在序列化器/视图Django REST Framework中合并多个模型?

  3. 3

    Django:在序列化器中查询关系模型

  4. 4

    django rest 框架 - 全局默认模型序列化器

  5. 5

    Django rest 框架 - 模型序列化器不会序列化所有字段

  6. 6

    Django-序列化多态模型

  7. 7

    模型字段(在django中)和序列化器字段(在django rest框架中)之间的区别

  8. 8

    Django序列化器方法字段

  9. 9

    现场序列化器Django

  10. 10

    Django动态生成的序列化器

  11. 11

    Django Rest Framework-在序列化器中获取相关模型字段

  12. 12

    如何将绝对URL字段放入Django Rest框架的序列化器模型中?

  13. 13

    Django Restful Framework模型序列化器get_validation_exclusions

  14. 14

    无法在Django Rest Framework序列化器的validated_data中获取非模型字段

  15. 15

    自动将所有模型字段添加到Django Rest序列化器

  16. 16

    如何为Django REST Framework正确定义模型/序列化器?

  17. 17

    DJANGO:如何编写自定义序列化器,以从相关模型中添加字段?

  18. 18

    Django REST框架:在序列化器中获取相关模型的字段

  19. 19

    Django Rest Framework-序列化器未保存具有ImageField的模型

  20. 20

    使用django-rest-framework序列化器检索具有许多模型值

  21. 21

    Django Restful Framework模型序列化器get_validation_exclusions

  22. 22

    通过Django核心序列化器添加可选的非模型字段

  23. 23

    进行验证时将提取字段添加到Django模型序列化器

  24. 24

    在 django rest 框架的一个序列化器中创建两个模型

  25. 25

    如何使用 DRF 序列化器创建包含必需 OneToOneField 的 Django 模型实例

  26. 26

    Django 从视图中的序列化器类中获取模型

  27. 27

    在django-rest-framework序列化器上定义Django模型中不存在的任意字段

  28. 28

    Django REST框架序列化模型组合

  29. 29

    如何JSON序列化Django模型的__dict__?

热门标签

归档