Python Flask Flash根本不显示

时间:2016-07-08 01:16:05

标签: python flask flash-message

我正在开展一个工作项目,用于获取大量excel文件并以PDF格式将它们吐出。

我的代码位于https://github.com/haincha/Project

它有模板文件和所有。

出于某种原因,我找不到好的文件,或者我生活中很糟糕。

想出来

代码正在运行,但遗失了:

app.secret_key = 'some_secret'

其他一切都很好。

flash(Markup(str(count) + " file(s) have been converted into PDF."))
return render_template("upload.html")

这是在漫长的一天之后阅读文档时会发生的事情。

1 个答案:

答案 0 :(得分:4)

你实际上并没有在任何地方调用flash函数。

按照official documentation中的示例:

在您的视图功能中,您需要拨打flash

flash('You were successfully logged in')

只有这样,Jinja模板中对get_flashed_messages的调用才会返回任何数据。