abort函数,自定义错误处理方法

abort函数

from flask import Flask,url_for,abort,Response


app = Flask(__name__)


@app.route("/index")
def index():
#使用abort函数可以立即终止视图函数的运行
#传递并返回标准状态码
    if 1:
        abort(404)
    
    
#传递并返回响应题信息
    if 1:
        abort(Response("ooooo"))
    return "false"

@app.errorhandler(404)   #
def error(err):
  #自定义错误处理方法,这个函数的返回值是前端用户看到的最终结果
  return "您所访问的页面不存在""
if __name__ == '__main__': app.run()

 

posted @ 2019-02-09 22:07  团子emma  阅读(449)  评论(0)    收藏  举报