您不是唯一的一个,一种解决方法是指定要捕获并绑定到 application.error_handler_spec
的http错误代码的列表,并删除装饰器,如下所示:
def http_error_handler(error): return flask.render_template('error.html', error=error), error.prefor error in (401, 404, 500): # or with other http pre you consider as error application.error_handler_spec[None][error] = http_error_handler我知道这并不理想且丑陋,但是它会起作用,我希望其他人可以提供更好的解决方案。希望这可以帮助。



