在我的python代码中的views.py文件中,我已经创建了一个对象实例列表。例如,如果models.py中的一个对象是Sentence,那么在某个时刻我会有一个Sentence对象的列表:
sentenceList = [Sentence1,Sentence2,...,SentenceN]
我一直很高兴地使用Django的模板语言将内容发送到模板中,在那里我可以通过模板循环遍历句子。但是,我现在正在实现一些AJAX功能,并希望通过AJAX门户传递类似于“sentenceList”的序列化内容。
然而,我发现自己陷入了两个世界之间:常规Python JSON序列化程序可以序列化列表和Python对象,而simplejson仅处理纯Django Model查询。
是否有人建议我如何处理这个问题(包括如果由于某种原因不适合使用对象实例的列表)?
谢谢!
-Andrew