当我部署的Flask应用程序出错时,我只在浏览器中看到标准错误消息。
内部服务器错误
服务器遇到内部错误但无法完成 你的申请。服务器过载或出现错误 申请。
查看日志以查找错误很不方便。如何将错误输出到浏览器?
答案 0 :(得分:0)
出于调试目的,您可以尝试:
import traceback
@app.errorhandler(Exception)
def handle_500(e=None):
app.logger.error(traceback.format_exc())
return 'Internal server error occured', 500