flask session的操作

简介: flask session的操作

Flask 提供了一个简单的 session 操作接口。首先,需要在 Flask 应用中设置一个密钥来加密 session 数据。然后,可以使用 flask.session 来存储和读取数据。

例如,设置 session 的值:

复制

from flask import Flask, session
app = Flask(name)
app.secret_key = ‘secret key’
@app.route(‘/set_session’)
def set_session():
session[‘key’] = ‘value’
return ‘Session value set.’

读取 session 的值:

复制

@app.route(‘/get_session’)
def get_session():
value = session.get(‘key’)
return ‘Session value: {}’.format(value)

删除 session 的值:

复制

@app.route(‘/del_session’)
def del_session():
session.pop(‘key’, None)
return ‘Session value deleted.’

注意,在设置session之前必须要有一个secret_key,secret_key是用来加密session的。

目录
相关文章
|
数据采集 存储 数据安全/隐私保护
详解Flask中session与cookie的用法
详解Flask中session与cookie的用法
|
存储 安全 数据安全/隐私保护
Flask学习与项目实战8:cookie与session的介绍与使用
cookie:在最开始的网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。c
Flask学习与项目实战8:cookie与session的介绍与使用
|
数据库 数据安全/隐私保护 Python
【flask入门系列】Cookie与Session
今天我总结一下flask中的cookie与session,flask中的session和正常的session是不一样的,为浏览器session,保存在浏览器。
139 0
【flask入门系列】Cookie与Session
|
存储 安全 Unix
Flask Cookie和Session的使用
Flask Cookie和Session的使用
|
存储 数据安全/隐私保护 Python
Flask(12)- 操作 Session
Flask(12)- 操作 Session
189 0
Flask(12)- 操作 Session
|
Python
小白学Flask第七天| 讲讲cookie和session的操作
小白学Flask第七天| 讲讲cookie和session的操作
185 0
小白学Flask第七天| 讲讲cookie和session的操作
|
Web App开发 Linux 数据安全/隐私保护
Python全栈 Web(Flask框架、cookie, session)
Flask、Python、Django、框架、服务器、客户端、浏览器、交互、WEB、Python前端、CSS、JAVA、HTML、H5、PHP、JavaScript、JQuery、分布式开发
19368 0
|
Python JavaScript 存储
session、flask session知识的相关收集
1、打开两个浏览器窗口访问应用程序会使用同一个session还是不同的session session cookie是不能跨窗口使用的,当你新开了一个浏览器窗口进入相同页面时,系统会赋予你一个新的session id (搞错了,是sessionstorage不共享) 2、保存session id的几种方式 A.保存session id的方式可以采用cookie,这样在交互过程中浏览器可以自动的按照规则把这个标识发送给服务器。
1943 0
|
存储 Python 文件存储
Flask入门request session cookie(二)
1 HTTP方法分类 1 GET 浏览器告知服务器:只获取页面上的信息并发给我。这是最常用的方法。 2 HEAD 浏览器告诉服务器:欲获取信息,但是只关心消息头 。
|
存储 数据安全/隐私保护 Python