gpt4 book ai didi

django - 在 Django 中序列化 json 中的对象列表

转载 作者:行者123 更新时间:2023-12-01 06:45:10 25 4
gpt4 key购买 nike

在views.py 中的python 代码中,我制作了一个Object 实例列表。例如,如果我在 models.py 中的一个对象是 Sentence,那么我在某一时刻有一个 Sentences 列表:

sentenceList = [Sentence1,Sentence2,...,SentenceN]

我一直很高兴地使用 Django 中的模板语言将其发送到一个模板,我可以在其中循环遍历模板中的句子,但我现在正在使用一些 AJAX 功能,并想发送类似于此列表“sentenceList”的内容通过 AJAX 门户进行序列化。

不过,我似乎处于两个世界之间:常规的 python JSON 序列化器,它序列化列表和 python 对象,以及 simplejson,它只处理纯 Django 模型查询。

有没有人建议我应该如何处理这个问题(包括不使用对象实例列表,如果由于某种原因不是好的形式)?

谢谢!

-安德鲁

最佳答案

Django 序列化程序应该能够处理 Django 对象的常规列表,according to the docs :

(Actually, the second argument can be any iterator that yields Django objects, but it'll almost always be a QuerySet).

关于django - 在 Django 中序列化 json 中的对象列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6324501/

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