如何在Flask中“ jsonify”一个列表?

当前Flask在对列表进行json时会引发错误。

我知道可能出于安全原因https://github.com/mitsuhiko/flask/issues/170,但是我仍然希望有一种返回JSON列表的方法,如下所示:

[

{'a': 1, 'b': 2},

{'a': 5, 'b': 10}

]

代替

{ 'results': [

{'a': 1, 'b': 2},

{'a': 5, 'b': 10}

]}

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

回答:

jsonify出于安全原因,可以防止你在Flask 0.10及更低版本中执行此操作。

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

以上是 如何在Flask中“ jsonify”一个列表? 的全部内容, 来源链接: utcz.com/qa/409210.html

回到顶部