码迷,mamicode.com
首页 > 其他好文 > 详细

扩展:Flash消息

时间:2019-11-26 19:41:50      阅读:55      评论:0      收藏:0      [点我收藏+]

标签:扩展   order   get   mes   消息   nal   smi   code   secret   

扩展: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消息

标签:扩展   order   get   mes   消息   nal   smi   code   secret   

原文地址:https://www.cnblogs.com/zhufanyu/p/11937518.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!