2017-06-15 16 views

答えて

0

Flask messagesは、categoryというオプションの引数をとり、これを使用して、好きなようにテンプレートを更新します。

flash('This is error message', 'error') 

し、HTMLにwith_categoriesオプション

{% with messages = get_flashed_messages(with_categories=true) %} 
    {% for category, message in messages %} 
    <div class="{{ category }}">{{ message }}</div> 
    {% endfor %} 
{% endwith %} 

を追加することを忘れないでください。また、このような単純なプロセスのために複雑に見え、

.error { 
    color: red 
} 
+0

ありがとう、あなたのスタイルシートでこれを含めてください:D –

+0

その簡単なもの。まずエラーメッセージのスタイリングに集中しないでください。あなたのフラッシュメッセージがうまくいけば、 'flash( 'your_message'、category =" your_error_argument ")'それをテンプレートに 'with_categories = True'を追加します。 –

関連する問題