有没有办法让Flask更加冗长?

时间:2013-05-30 17:05:33

标签: python flask

我一直在使用Flask一段时间,发现我更喜欢Rails在某些方面,特别是对于轻量级。但是,在我看来,Rails的一个领域是错误报告。 Flask中有很多次我在浏览器中出现错误,但我的控制台根本没有显示任何错误(例如,尝试从请求中提取不存在的查询字符串参数。形成400错误请求,但所有你看到的在控制台上是传入请求。)

Flask上是否有任何详细模式可以提供有关其所有行为的详细信息?

3 个答案:

答案 0 :(得分:4)

您可能想要启用debug mode

答案 1 :(得分:3)

可以通过env变量(导出FLASK_DEBUG = 1)或在代码中启用调试模式,以便在发生错误时允许打印回溯,如下所示:

app = Flask(__name__)
app.debug = True

答案 2 :(得分:2)

此时默认情况下,生产模式中的错误处理已关闭,可以在此处设置:http://flask.pocoo.org/docs/errorhandling/

相关问题