源码
分析:
如何返回json格式的数据
要返回json格式的数据,只需要引入json模块即可
json.dumps(字典) 将字典转换为json格式的数据
json.loads(字符串),将字符串转换为Python中的字典
还有另外一种比较简单的方法
Flask自带了一个jsonify模块,引入即可
return jsonify(元组)能够返回json格式的数据
2.为什么要返回json格式的数据
json是一种便捷的数据传输方式,是现在非常流行的数据存储格式
3.能够想到的有哪些使用场景
Ajax的传输就必须通过json格式
JavaScript的数据存储也可以用json格式
爬虫爬取到的数据也可存储为json格式
前端展示
jsonify直接将json数据返回,显示在响应体中
同时还会自动在响应头中自动添加一个content type:application/json