2017-06-15 51 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消息有效,那麼添加'flash('your_message',category =「your_error_argument」)'在模板中添加'with_categories = True'。 –