zoukankan      html  css  js  c++  java
  • Session 常见操作

    对于敏感、重要的信息,建议要存储在服务器端(Session是存储在服务器端的),不能存储在浏览器中,如用户名、余额、等级、验证码等信息

    Session依赖于Cookie

    session数据的获取

    session:请求上下文对象,用于处理http请求中的一些数据内容

    一定要设置密钥 SECRET_KEY = '密钥 信息'

    # session是依赖于flask的session模块
    # 如果想要使用session模块,在配置里必须定义sessionkey
    from flask import Flask, session
    
    app = Flask(__name__)
    
    app.config.from_pyfile('config.ini')
    
    
    @app.route('/')
    def index():
        return "首页"
    
    # 存储session的方法
    @app.route('/set_session')
    def set_session():
        # 直接使用session对存储的内容赋值
        session['username'] = '牛星宇'
        return '存储session成功'
    
    # 调用session的方法
    @app.route('/get_session')
    def get_session():
        # 通过session直接对内容进行调用
        se = session['username']
        return se
    
    
    # 删除session的方法
    @app.route('/del_session')
    def del_session():
        # 通过session的pop方法来指定的key删除value
        session.pop('username')
        return "删除成功"
    
    
    if __name__ == "__main__":
        app.run()
  • 相关阅读:
    20170706xlVBA根据工资汇总表生成个人工资条
    20170706xlVBA汇总历时对阵数据
    20170706xlVBA批量提取word表格中的自我评分
    python学习笔记(一)
    哈希表
    前缀表达式、中缀表达式、后缀表达式

    环形链表
    队列
    稀疏数组
  • 原文地址:https://www.cnblogs.com/Niuxingyu/p/10152593.html
Copyright © 2011-2022 走看看