请求钩子

 请求钩子

@app.before_first_request     在服务器第一次收到请求之前调用,只会执行一次

@app.before_reqeust     在每次请求前运行  (视图函数执行前)

@app.after_request       在每次请求之后执行

代码示例:

 @app.before_first_request
 def before_first_request():
     print("before_first_request")
 ​
 @app.before_request
 def before_request():
     print("before_request")
     #if 请求不符合条件:
         # return "GuangTao"   # 如果直接写return,会不执行与路由匹配的视图函数
         
 @app.after_request
 def after_request(response):
     print("after_request"
posted @ 2021-01-01 12:33  This_is_me  阅读(87)  评论(0)    收藏  举报