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

Session依赖于Cookie

session数据的获取

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

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

# session是依赖于flask的session模块
# 如果想要使用session模块,在配置里必须定义sessionkey
from flask import Flask, sessionapp = 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删除valuesession.pop('username')return "删除成功"if __name__ == "__main__":app.run()

转载于:https://www.cnblogs.com/Niuxingyu/p/10152593.html

Session 常见操作相关推荐

  1. Oracle常见操作和命令

    在 Oracle 中,下面哪个命令可以修改用户的默认密码有效期为无限制?(单选) A. ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME 90: ORACL ...

  2. 路径,文件,目录,I/O常见操作汇总

    摘要:    文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案 ...

  3. python字典操作添加_Python字典常见操作实例小结【定义、添加、删除、遍历】

    本文实例总结了python字典常见操作.分享给大家供大家参考,具体如下: 简单的字典: 字典就是键值对key-value组合. #字典 键值对组合 alien_0 ={'color':'green', ...

  4. BOM,DOM常见操作和DHML

    BOM (Browser Object Model)浏览器对象模型,控制浏览器的一些行为 window对象 代表一个HTML文档 属性 页面导航的5个属性 self, parent, top, ope ...

  5. go语言笔记——切片函数常见操作,增删改查和搜索、排序

    7.6.6 搜索及排序切片和数组 标准库提供了 sort 包来实现常见的搜索和排序操作.您可以使用 sort 包中的函数 func Ints(a []int) 来实现对 int 类型的切片排序.例如  ...

  6. 在单链表写入一组数据代码_链表常见操作和15道常见面试题

    什么是单链表 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer),简单来说链表并不像数组那样 ...

  7. python基础实例-Python基础之字符串常见操作经典实例详解

    本文实例讲述了Python基础之字符串常见操作.分享给大家供大家参考,具体如下: 字符串基本操作 切片 # str[beg:end] # (下标从 0 开始)从下标为beg开始算起,切取到下标为 en ...

  8. C#路径/文件/目录/I/O常见操作汇总(一)

    文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题, 尽量提供一些解决方案,即使没有你想要的答案,也希望能提 ...

  9. python下selenium模拟浏览器常见操作

    本文主要记录下selenium的常见操作,如定位具体元素的不同方法.在具体元素内循环.提取文本等.具体代码如下: # -*- coding: utf-8 -*- ''' Created on 2019 ...

最新文章

  1. 看看C# 6.0中那些语法糖都干了些什么(终结篇)
  2. 服务器不能显示中文,彻底解决delphi WebBroker服务器中文乱码 delphi WebBroker服务器不能显示中文网页 WebBroker中文显示乱码...
  3. 武汉自考本科计算机专业哪个好,2020年武汉自考本科专业有哪些?
  4. Boost:boost::source_location的用法测试程序
  5. linux下的nginx+php+mysql
  6. oracle索引自增函数,oracle生成动态前缀且自增号码的函数分享
  7. mysql数据库恢复策略_MySQL 备份和恢复策略(一)
  8. sql 拆分_实践参考:MySQL架构设计从开发规范、选型、拆分到减压实战指南
  9. android天地图使用,天地图嵌入到Android手机中
  10. SAI钢笔工具如何使用,入门篇
  11. 项目管理十大知识领域之项目风险管理
  12. 等红灯时使用车轱辘扫描车牌
  13. 一款不错的手机端视频剪辑软件
  14. B站首页(推荐页)分析
  15. 会声会影找不到MSVCP100.dll、MSVCR100.dll时怎么办?(其他软件也适合使用)
  16. “中国儿童友好城市”倡议书发布 吁智慧城市以“儿童为本”
  17. Android 获取摄像头像素,个数
  18. 霸王之业服务器未响应,三国群英传霸王之业常见问题解答_三国群英传霸业之业新人必看知识_3DM手游...
  19. CCI指标之预测范围以及CCI指标之预测分析
  20. ES学习(五)同义词分词器dynamic synonym for ElasticSearch

热门文章

  1. mysql基础之视图
  2. 正确设置php-fpm和nginx防止网站被黑
  3. Linux06-服务、守护进程和systemd
  4. 如何仅使用HTML和JavaScript构建简单的URL缩短器
  5. 悉尼大学计算机研究生学制,悉尼大学研究生学制
  6. python中执行linux命令(调用linux命令)_Python调用Linux bash命令
  7. python和idl_有前辈对比过IDL和Python的速度吗,哪个会快点?
  8. Python培训分享:Python发展前景怎么样?
  9. 什么是Hive?它有哪些特点和特性?
  10. 什么样的人适合学习UI?