当前位置: 首页 > 知识库问答 >
问题:

我如何`Jsonify`flask中的列表?[副本]

汪典
2023-03-14
[
    {'a': 1, 'b': 2},
    {'a': 5, 'b': 10}
]
{ 'results': [
    {'a': 1, 'b': 2},
    {'a': 5, 'b': 10}
]}

响应application/json请求时。如何使用jsonify在Flask中返回JSON列表?

共有1个答案

罗宪
2023-03-14

出于安全原因,jsonify阻止您在flask0.10及更低版本中执行此操作。

无论如何,只需使用Python标准库中的json.dumps即可。

http://docs.python.org/library/json.html#json.dumps

 类似资料:
  • 问题内容: 当前在对列表进行json时会引发错误。 我知道可能出于安全原因https://github.com/mitsuhiko/flask/issues/170,但是我仍然希望有一种返回JSON列表的方法,如下所示: 代替 在响应请求时。如何使用Jsonify在Flask中返回JSON列表? 问题答案: 出于安全原因,可以防止您在Flask 0.10及更低版本中执行此操作。 无论如何,只要在P

  • 问题内容: 当前在对列表进行json时会引发错误。 我知道可能出于安全原因https://github.com/mitsuhiko/flask/issues/170,但是我仍然希望有一种返回JSON列表的方法,如下所示: 代替 在响应application/json请求时。如何使用Jsonify在Flask中返回JSON列表? 问题答案: 出于安全原因,可以防止你在Flask 0.10及更低版本中

  • 问题内容: 我有一个需要jsonify的对象列表。我看了烧瓶jsonify文档,但我只是不明白。 我班有几个研究所,增值经销商,每一个都是一个字符串:,,。我需要怎么做才能将此序列化为JSON? 我的天真代码: 结果是: 大概我必须告诉jsonify如何序列化,但是我找不到一个显示如何序列化类实例的示例。 我一直在尝试遵循下面显示的一些建议来创建自己的JSONEncoder子类。我的代码现在是:

  • 问题内容: 我在使用flask.jsonify函数从字典输入中输出格式化的json响应时遇到了一些麻烦,如此处所述。 我的代码似乎正在返回Response对象,而不是我想要的格式化json对象。 我有 其中dict是从调用函数返回的字典对象。 在我的模板中,我有: 显示如下: 我该如何返回我要寻找的json表示形式? 问题答案: 你可以像这样使用json.dumps: 然后将其格式化为模板,如下所

  • 问题内容: 我正在尝试对Flask / Python中的SQLAlchemy结果集进行json化。 Flask邮件列表建议使用以下方法http://librelist.com/browser//flask/2011/2/16/jsonify-sqlalchemy-pagination-collection-result/#04a0754b63387f87e59dda564bde426e: 但是我得

  • 我想列个这样的单子。请帮帮我.谢了。