Flask新手教程之- 在蓝图中使用请求钩子、定义错误处理

1.  蓝图支持请求钩子,例如 before_request 和 after_request,可以在蓝图中定义这些钩子来处理请求和响应。
 

实例:

  @auth.before_app_request

  def before_request():
    # 执行在每个请求之前的操作
    pass

 

  @auth.after_app_request
  def after_request(response):
    # 执行在每个请求之后的操作
    return response

 

2. 在蓝图中定义错误处理

 实例:

  @blog.errorhandler(404)
  def page_not_found(error):
    return 'Page not found', 404

 
posted @ 2024-11-18 10:37  浪里小白龙qaq  阅读(4)  评论(0编辑  收藏  举报