如何在 Flask 框架上显示浏览器中的所有错误?

Jak*_*ake 5 python browser frameworks flask

我使用 Flask 框架并构建了一个 Python 项目。当我在 SSH shell 上运行 python 文件时,它会在页面上显示所有错误。

在我安装 WSGI 以自动运行服务器后,它开始不在浏览器上显示错误。如果有错误,它只显示“内部服务器错误”。

我的python文件最后有这个选项。

if __name__ == '__main__':
    app.run(host='0.0.0.0',port=5000,debug=True)
Run Code Online (Sandbox Code Playgroud)

我想查看所有错误以找出问题。有没有办法查看浏览器上的所有错误?

Jak*_*ake 6

我终于注意到它没有在浏览器上显示错误,因为我在 WSGI mod 下运行服务器。

如果我在 shell 上运行 python 文件,Python Flask 会在浏览器上显示详细的错误。

app.debug = True
Run Code Online (Sandbox Code Playgroud)

这是查看详细错误的命令。

所以,我不得不关闭 WSGI mod 来运行 python 文件来查看 Flask 支持的详细错误。