如何查看Flask App返回的错误?

时间:2016-10-09 05:03:38

标签: python python-3.x flask

我已经开始使用带有Flask框架的Python 3制作应用程序。我大多遵循这个tutorial。我目前正在尝试使用免费的AWS Ubuntu-16.04服务器来托管应用程序。

我是怎么看到我的Flask应用程序返回的错误? - 在大多数情况下,我在浏览器中收到500内部服务器错误。还有一个更容易的设置我应该用来开发和调试应用程序。

由于

编辑1:

#!/usr/bin/python
from flask import Flask, render_template, request


app = Flask(__name__)
app.debug = True


@app.route('/table')
def current_return():
    data = ['one', 'two', 'three']
    return render_template("current.html",data = data)


if __name__ == "__main__":
    app.run()

1 个答案:

答案 0 :(得分:1)

您应该为您的应用启用调试功能。

app = Flask(__name__)
app.debug = True

这将在错误页面上输出回溯,而不仅仅是通用的“服务器错误”页面。