Flask的服务端会话支持
项目描述
Flask-Session
Flask-Session是Flask的一个扩展,为您的应用程序添加了服务端会话支持。
安装
使用pip安装和更新
$ pip install flask-session
一个简单示例
from flask import Flask, session
from flask_session import Session
app = Flask(__name__)
# Check Configuration section for more details
SESSION_TYPE = 'redis'
app.config.from_object(__name__)
Session(app)
@app.route('/set/')
def set():
session['key'] = 'value'
return 'ok'
@app.route('/get/')
def get():
return session.get('key', 'not set')
支持的存储类型
Redis
Memcached
文件系统
MongoDB
SQLAlchemy
文档
更多内容请参阅官方Flask-Session文档。
维护者
Pallets团队
贡献
感谢所有为Flask-Session做出贡献的人。完整列表可在CONTRIBUTORS.md中找到。
如果您想贡献,请查看CONTRIBUTING.rst。
捐赠
Pallets组织开发和支持Flask-Session以及其他流行包。为了扩大贡献者和用户的社区,并允许维护者有更多时间投入到项目中,请今天捐赠。
项目详情
下载文件
下载适用于您平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
flask_session-0.8.0.tar.gz (940.3 kB 查看哈希值)
构建分发
flask_session-0.8.0-py3-none-any.whl (24.4 kB 查看哈希值)
关闭
flask_session-0.8.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 20e045eb01103694e70be4a49f3a80dbb1b57296a22dc6f44bbf3f83ef0742ff |
|
MD5 | 88b4e9839faf8a8111f08c5b90ae44da |
|
BLAKE2b-256 | 86d70ba4180513abe28eadc208123c76f9f09e290d5939fb2eb68323b9733354 |
关闭
flask_session-0.8.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5dae6e9ddab334f8dc4dea4305af37851f4e7dc0f484caf3351184001195e3b7 |
|
MD5 | 8dd4168434905828552425b544881630 |
|
BLAKE2b-256 | 671bf085ceebb825d1cfaf078852b67cd248a33af2905f40ba9860cc006d966b |