Flask之jsonify

在学着如何写flask的时候,遇到了这个库.未知,是一种迷人的恐惧,带着恐惧,我去寻找关于jsonify的消息.

起源

在某个路由里,返回list或者dict结构的数据.结果会怎么样,如果是写API,那么我们会期待得到的数据

结构是json.而现实是,Flask不会将list或者dict转化为json的格式.

解决这个问题的关键在于两点:

  1. 将数据格式转化为json
    2.将response的content-type设置为application/json(也就是mimitype=’application/json’)

flask的说法

flask提供了jsonify模块,只需要从flask导入指定jsonify即可使用.数据返回的时候,将数据放到jsonify实例生成的括号中即可,其他

的事情,jsonify会搞定.

在编写API的时候,常用到jsonify.

恩,就这样.