9Flask的闪现

Posted suren-apan

tags:

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

Flask的闪现

'''
什么是闪现
a 产生信息,传给 c 页面
但是用户访问a 页面以后,不是直接跳转到c,而是到b,或则是其他页面,但是用户访问c页面的时候,我希望把a给我的信息拿到

'''
from flask import Flask,flash,get_flashed_messages,request

app = Flask(__name__)
app.secret_key = 'asdfasdf'
#1 如果要用flash就必须设置app.secret_key = 'asdfasdf'
#2 只能取一次,在取就没有了
#3 我们可以通过  flash('普通信息',category="info"),对信息做分类
#4get_flashed_messages(with_categories=True,category_filter=("error",)),with_categories以键值对的形式获取
#我们设置闪现,category_filter=("error",)进行分类信息的过滤
@app.route('/index1')
def index():
    #(category="message", message))
    flash('超时错误',category="error")
    flash('普通信息',category="info")
    return "ssdsdsdfsd"
    # return redirect('/error')

@app.route('/error1')
def error1():
    return "ok"

@app.route('/error')
def error():
    data = get_flashed_messages(with_categories=True,category_filter=("error","info"))
    data1 = get_flashed_messages(with_categories=True, category_filter=("error", "info"))
    print("data1",data1)
    print("data",data)
    return "错误信息"

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

以上是关于9Flask的闪现的主要内容,如果未能解决你的问题,请参考以下文章

《微信小程序跳转页面安卓闪现两次》

《微信小程序跳转页面安卓闪现两次》

《微信小程序跳转页面安卓闪现两次》

Flask消息闪现

layDate 闪现 循环一个以上会闪现

VS Code闪现,巨头纷纷入局的Web IDE缘何崛起?