abort函数和自定义错误信息

abort()函数可以传递两种方式

  1. 一种是传递状态码信息,例如:abort(404) ,前端就会报出已经默认好的404错误信息

  2. 另外一种方式是传递响应体的信息,abort(Response(“内容”)),Response() ,里面的信息会在前端上面显示出来

自定义错误信息,用装饰器

定义一个视图函数 这个函数的返回值会是前端所看到的最终的结果,这个视图函数的装饰器来定义错误的类型

@app.errorhandler(404) # 定义404的错误类型

自定义的错误类型,可以是状态码,可以是异常类名称(例如:ZeroDivisionError)