用户提交数据后,需要让用户知道状态发生了变化,可以是确认消息,警告消息,错误提醒。
Flask框架的flash()函数可以实现这个功能。
参考:Flask 消息闪现 - Flask 教程 | BootWiki.com
1、定义flash
flash(message, category)
message为自定义的字符串,category可以是错误,信息或者警告。
2、在模板中渲染消息
在模板中添加显示flash的代码
{% with messages = get_flashed_messages() %}
{% if messages %}
{% for message in messages %}
{{ message }}
{% endfor %}
{% endif %}
{% endwith %}