响应
返回数据给前端的方法jsonify()
## ruquest
获取前端数据
Flask重定向和错误
要将用户重定向到另一个端点用redirect()方法,abort()方法提前终止请求返回错误代码
使用装饰器errorhandler()为错误代码返回显示错误页面
Flask请求钩子
1、before_first_request(在每一次请求之前运行,可以用来连接数据库)
2、before_request(在每一次请求之前运行,可以用来在session中下载用户信息)
如果它有一个非空的返回值,返回值会被当做响应,之后请求将不再进入视图处理
3、after_request(在每一次请求之后运行,)
在调用的过程中需要传递参数,参数是一个响应对象
必须要有返回值,返回值也是一个响应对象,可处理可不处理
4、teardown_request(在每一次请求之后运行,会接受一个参数,参数是服务器出现的错误信息)