flask – 生成 secret key
在flask项目中,Session, Cookies以及一些第三方扩展都会用到SECRET_KEY值,这是一个比较重要的配置值。
在使用flask时,我产生了这个错误:the session is unavailable because no secret key was set. Set the secret_key on the application to something unique and secret
解决方法是在flask项目开头加入设置SECRET_KEY。
app = Flask(__name__) app.config['SECRET_KEY'] = '123456' # or app.secret_key = '123456' # or app.config.update(SECRET_KEY='123456')
如果需要设置一个随机的SECRET_KEY值。我们可以使用os模块的urandom函数来获得随机值。
>>> import os >>> os.urandom(24) 'xeewxe4xc0xeexb1]x9bxa0x9e)x15Qhemxe5xf17xd6xceBxb7xb4'
原文出处:csdn -> |https://blog.csdn.net/u010006643/article/details/43526979
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。