インポート

from flask import flash

appファイル内

スクリプト内では,必要な場所で単に

flash('ログアウトしました')

としておくだけでよい.

redirectrender_templateの引数として,flashについて何か書く必要はない.

HTMLファイル内

テンプレートディレクトリに入れたhtmlでは次のように書く.

{% with msgs = get_flashed_messages() %}
{% if msgs %}
<ul>
{% for msg in msgs %}
<li>{{ msg }}</li>
{% endfor %}
</ul>
{% endif %}
{% endwith %}

備考

flashメッセージのカテゴリーを利用して色をつけたり,フィルターをかけることができる.