gpt4 book ai didi

python - Django 序列化为 JSON

转载 作者:太空狗 更新时间:2023-10-29 17:03:06 25 4
gpt4 key购买 nike

我有一个带有实体类的 Django 模型(时间表),它是 Activity 的父级,也是 Event 的父级。

class Entity(models.Model):
<...>

class Activity(models.Model):
<...>
team_entity = models.ForeignKey(Entity)
<...>

class Event(models.Model):
<...>
activity = models.ForeignKey(Activity)
<...>

如何序列化子对象和孙对象并将其作为 JSON 文件的一部分?

最佳答案

在进行序列化之前,在检索对象时,要保留关系,请使用 select_related() 获取子项、孙项等

参见 http://docs.djangoproject.com/en/dev/ref/models/querysets/

关于python - Django 序列化为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/414543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com