源代码从下链接引用:https://www.cnblogs.com/felixwang2/p/9261493.html
我使用的是python3.6
在运行代码的时候遇到了以下问题
session['user_info'] = user 这一行代码报错
错误:
解决方案:
加入一行代码 app.config['SECRET_KEY'] = '123456'
这是给了一个固定值
若是要给一个随机值:
>>> import os >>> os.urandom(24) '\xeew\xe4\xc0\xee\xb1]\x9b\xa0\x9e)\x15Qhem\xe5\xf17\xd6\xceB\xb7\xb4'
利用os模块的urandom来获取随机值
在flask项目中,Session, Cookies以及一些第三方扩展都会用到SECRET_KEY值,这是一个比较重要的配置值。
SECRET_KEY是一个用于加密的