所以我寫的控制器:瓶閃光燈功能無視「類別」的說法
@app.route('/')
def index():
flash('Hello world!', 'success')
return render_template('index.html')
然後在我的模板我輸出的提示信息是這樣的:
{%- with messages = get_flashed_messages(with_categories=true) -%}
{%- if messages -%}
<ul class="flashes unstyled">
{%- for category, message in messages -%}
<li class="alert alert-{{ category }}">
<a class="close" data-dismiss="alert">×</a>
{{ message }}
</li>
{%- endfor -%}
</ul>
{%- endif -%}
{%- endwith %}
但問題是,我總是得到'消息'類別,因此<li>
類'alert alert-message'
。
我閱讀文檔,併爲我,我做的一切都是對的,但'flash'
功能忽略了第二個參數,並始終使用默認值'message'
(而不是由我給「成功」)。
我不知道是否有人有這個問題,並知道如何處理它?
您正在使用什麼版本的瓶?對我而言,0.10似乎很好。 –