前言
JSON 格式的响应是常见的,用 Flask 写这样的 API 是很容易上手的。如果从视图 返回一个 dict ,那么它会被转换为一个 JSON 响应。
返回JSON 格式
如果从视图 返回一个 dict ,那么它会被转换为一个 JSON 响应。
from flask import Flask
from flask import render_template
from flask import request
app = Flask(__name__)
@app.route('/json', methods=['GET'])
def json_demo():
user = request.args.get('user')
return {
"username": user,
"email": "111@qq.com"
}
if __name__ == '__main__':
app.run()
启动后访问http://127.0.0.1:5000/json?user=yoyo
运行返回结果
HTTP/1.1 200 OK
Server: Werkzeug/2.2.2 Python/3.8.5
Date: Mon, 2