为了账号安全,请及时绑定邮箱和手机立即绑定

json.dumps vs flask.jsonify

json.dumps vs flask.jsonify

月关宝盒 2019-08-15 16:56:00
json.dumps vs flask.jsonify我不确定我是否理解该flask.jsonify方法的目的。我尝试从这里创建一个JSON字符串:data = {"id": str(album.id), "title": album.title}但我得到的东西与我所得到的json.dumps不同flask.jsonify。json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}]flask.jsonify(data): {"id":…, "title":…}显然我需要得到一个看起来更像json.dumps返回的结果。我究竟做错了什么?
查看完整描述

3 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

jsonify()flask中的函数返回一个flask.Response()对象,该对象已经具有适当的内容类型标题'application / json',以便与json响应一起使用。然而,该json.dumps()方法只返回一个编码字符串,这需要手动添加MIME类型标题。

有关此jsonify()功能的更多信息,请参阅此处

编辑:另外,我注意到jsonify()处理kwargs或词典,同时json.dumps()还支持列表和其他。


查看完整回答
反对 回复 2019-08-15
  • 3 回答
  • 0 关注
  • 553 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信