我已经开始使用带有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()
答案 0 :(得分:1)
您应该为您的应用启用调试功能。
app = Flask(__name__)
app.debug = True
这将在错误页面上输出回溯,而不仅仅是通用的“服务器错误”页面。