flask Session持続化
1639 ワード
pip install flask-session
pip install redis
flask
デフォルトでは、session
をメモリに格納します.session
をデータベースに永続化するには、flask-session
に依存する必要があります.ここでは、redis
に永続化する方法について説明します.session
オブジェクトの初期化1、持続的な構成
推奨は
__init__.py
app.config['SECRET_KEY'] = 'abcdefg' #
app.config['SESSION_TYPE'] = 'redis' #
app.config['SESSION_KEY_PREFIX'] = 'flaskSession:' # , session
2、初期化
session
オブジェクトを作成するには、次の2つの方法があります.Session(app=app)
se = Session()
, se.init_app(app = app)
3、その他
session
のflask
での生存時間は31日です