Issue
Currently Flask
would raise an error when jsonifying a list.
I know there could be security reasons https://github.com/mitsuhiko/flask/issues/170, but I still would like to have a way to return a JSON list like the following:
[
{'a': 1, 'b': 2},
{'a': 5, 'b': 10}
]
instead of
{ 'results': [
{'a': 1, 'b': 2},
{'a': 5, 'b': 10}
]}
on responding to a application/json
request. How can I return a JSON list in Flask using Jsonify?
Solution
jsonify
prevents you from doing this in Flask 0.10 and lower for security reasons.
To do it anyway, just use json.dumps
in the Python standard library.
http://docs.python.org/library/json.html#json.dumps
Answered By - FogleBird
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.