Flask中session的使用方法

Flask中使用session非常简单,只需要简单导入模块就可以开始使用了,我们直接来看例子吧。

#!/usr/bin/python3
#coding:utf-8
from flask import Flask,session
app = Flask(__name__)
app.config['SECRET_KEY'] = 'merci'

@app.route('/')
def index():
    session['name'] = 'shevechco'
    return 'test'

@app.route('/show')
def show():
    name = session['name']
    return name


if __name__ == "__main__":
    app.run(debug=True)

flask中session其实也是属于请求上下文的一种,他的使用方法和php一样,获取的时候可以使用字典的方式来session['name']获取存储的数据,也可以使用session.get('name')来获取

还有一点需要注意,使用session前一定要设置SECRET_KEY,不然是会报错的

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/621.html

我要评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。