扩展:Flash消息

Posted zhufanyu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了扩展:Flash消息相关的知识,希望对你有一定的参考价值。

扩展:Flash消息

flash存值之后只能取一次

from flask import Flask,render_template,flash,get_flashed_messages,session
from flask import signals
app = Flask(__name__)
app.secret_key = 'iuknsoiuwknlskjdf'

@app.route('/index/')
def index():
    flash('123')
    return render_template('index.html')

@app.route('/order')
def order():
    messages = get_flashed_messages()
    print(messages)
    return render_template('order.html')

if __name__ == '__main__':
    app.run()

请求完成后给用户的提醒消息
Flask的核心特性, flash函数实现效果

  • 视图函数中调用flash()方法
  • html中要使用get_flashed_messages()
{% for message in get_flashed_messages() %} 
<div class=" alert alert-warning"> 
<button type="button" class="close" data-dismiss="alert">&times;
</button> {{ message }} 
</div> 
{% endfor %}

以上是关于扩展:Flash消息的主要内容,如果未能解决你的问题,请参考以下文章

我怎么能用角度来动态我的flash消息。消息必须通过API响应

我如何以角度动态化我的 Flash 消息。消息必须来自 API 响应

使用带有actionscript 3 Flash cs6的矩形或线条创建2D重复模式

如何在laravel中ajax成功后显示flash消息?

使用ajax提交表单后显示flash消息

在模式弹出 cakephp 上显示 flash 消息