gpt4 book ai didi

python - 转json还是不转json

转载 作者:太空宇宙 更新时间:2023-11-03 19:13:56 25 4
gpt4 key购买 nike

Django 和 Python 新手。

我使用 MySQL 作为后端。我有两个 View :无限滚动调用,调用 tableA 中的所有记录,以及自动完成字段,查询 tableB 并从列返回匹配记录。

我的无限滚动和自动完成是在网络上各种单独教程的帮助下创建的。

在我的无限滚动中,我当前返回一个 render_to_response 对象(我基于 Django 初学者教程)。我的自动完成返回 simplejson (我基于我在谷歌上搜索的一些文章)。

它们都从数据库返回记录,所以响应不应该相似吗?我什么时候应该使用 json (或者在我的例子中是 simplejson),什么时候不应该使用?谢谢!

最佳答案

这完全取决于您想要做什么。 render_to_response 将一些数据传递到模板以呈现 HTML 文档。只需使用 JSON 对象进行响应就会返回一个 JSON 对象。如果您想向人类展示可用的页面,请使用render_to_response。如果您只是将一些数据传递给 jQuery 元素,那么只需返回 simplejson.dumps() 就完全有效。还有其他方法可以返回 JSON,但这是迄今为止最简单、最可靠的方法。

为了解释更多,如果您详细说明无限 ScrollView 到底是什么,将会有所帮助。

关于python - 转json还是不转json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12039689/

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