闪烁类别
在视图函数中使用 flash()
时设置第二个参数:
flash('Something was wrong!', 'error')
在模板中,在 get_flashed_messages()
中设置 with_categories=true
,然后以 (message, category)
的形式获得元组列表,因此你可以将 category 用作 HTML 类。
{% with messages = get_flashed_messages(with_categories=true) %}
{% if messages %}
<ul class=flashes>
{% for category, message in messages %}
<li class="{{ category }}">{{ message }}</li>
{% endfor %}
</ul>
{% endif %}
{% endwith %}