flask:return返回数据的响应信息
@app.route(404)
def err_404_page(err): # 必须有个参数接收错误信息
1. 使用用元组,字典
响应体 状态码 响应头
return ‘index page‘, 200, [(‘Itcast1‘,‘python‘),(‘city‘,‘sz‘)]
return ‘index page‘, 200, {‘city‘:‘sz‘,‘name‘:‘yeyu‘}
return ‘index page‘, ‘200 itcasst‘, {‘city‘:‘sz‘,‘name‘:‘yeyu‘}
2. 使用make_respone来构造响应信息
resp = make_response(‘index page 2‘)
resp.status = ‘403 itcast‘
resp.headers[‘city‘] = ‘sz‘
return respjson格式
data = {
“name”:”python”,
“age”:24
}
json.dumps(字典)
json.loads(字符串)
@app.route(404)
def err_404_page(err): # 必须有个参数接收错误信息
data = {
‘name‘:‘python‘,
‘age‘:24
}
方法一
json_str = json.dumps(data)
return json_str, 200, {‘content-type‘: ‘application/json‘}
方法二
from flask import jsonify
return jsonify(data)
方法三
return jsonify(name=‘python‘,age=24) 相关推荐
bestallen 2020-08-17
JessePinkmen 2020-07-26
washing 2020-07-18
hzyuhz 2020-07-04
hzyuhz 2020-06-28
hzyuhz 2020-06-25
苦咖啡flask 2020-06-25
苦咖啡flask 2020-06-25
苦咖啡flask 2020-06-18
washing 2020-06-16
liuweiq 2020-06-14
wushaojun 2020-06-14
JessePinkmen 2020-06-14
kgshuo 2020-06-14
JessePinkmen 2020-06-14
bestallen 2020-06-13