zoukankan      html  css  js  c++  java
  • flask的闪现

    闪现

    from flask import Flask, flash, get_flashed_messages
    
    
    
    app = Flask(__name__)
    
    app.secret_key = 'akajka'
    # 什么闪现:就像session一样,也是一个页面设置,另一个页面使用,我不管你在哪个页面调用的
    # 只要调用一次,就清空了,
    # 闪现的作用,一般用信息处理。假设用户,a页面做操作,产生了信息。我希望在b页面内获取。
    # 但是我不知道用户在什么时候,访问b页面,但是只要用户一旦访问页面就把信息显示出来。
    # 同一页面,同次请求是可以拿多次的
    
    @app.route('/')
    def index():
        # 产生信息用flash
        flash('你错过了我')
        flash(message='你再次错过我', category='渣男')
        return 'index'
    
    
    @app.route('/login')
    def login():
        # 可以在多个信息中,过滤获取
        print(get_flashed_messages(with_categories=True, category_filter=['渣男']))
        # 没有指定就全部获取,且不显示分类
        print(get_flashed_messages())
        return 'login'
    
    
    @app.route('/test')
    def test():
        # 获取信息用get_flashed_messages
        print(get_flashed_messages())
        return 'test'
    
    if __name__ == '__main__':
        app.run()
    

    源码


  • 相关阅读:
    如何配置MySQL
    软件工程第三次作业
    软件工程第二次作业
    软件工程第一次作业
    Python 【面试总结】
    Vue【你知道吗?】
    Python 【面试强化宝典】
    Python 【基础面试题】
    Vue 【前端面试题】
    Redis 【常识与进阶】
  • 原文地址:https://www.cnblogs.com/yafeng666/p/12521437.html
Copyright © 2011-2022 走看看