闪烁类别

在视图函数中使用 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 %}