Python编程:使用os.urandom生成Flask的SECRET_KEY

简介: Python编程:使用os.urandom生成Flask的SECRET_KEY

方法比较简单

import os
import base64

# 生成32位随机字符
a = os.urandom(32)

# 编码为base64
base64.b64encode(a)
Out[13]: 
b'2QDq4HSpT8U4W6iZ2xDzGW3CcY2WVsJXVEwYv0qludY='

命令行中使用

python -c 'import base64;import os;print(base64.b64encode(os.urandom(32)).decode())'


参考:

Flask】一种生成SECRET_KEY的方法

            </div>
目录
相关文章
|
12月前
|
Python
python flask 后端报错 ImportError: cannot import name ‘cached_prope‘
问题python flask 后端报错 ImportError: cannot import name ‘cached_prope‘flask程序启动但抛出该错误,是因为werkzeug 版本过高,需要降低版本即可 解决:一般这种情况是需要注意第三方库版本的对应,werkzeug需要0.16.0 版本时 flask的版本应该时1.x.x 的版本,不能是2.x过高的版本。
146 0
|
4月前
|
数据安全/隐私保护 Python
Django调用SECRET_KEY对数据进行加密
Django调用SECRET_KEY对数据进行加密
|
5月前
|
数据安全/隐私保护 Python
【Python】Python Flask token身份认证(附完整代码)
【Python】Python Flask token身份认证(附完整代码)
239 0
|
Python
Flask开发 导入flask_uploads包时提示“IMPORTERROR: CANNOT IMPORT NAME ‘SECURE_FILENAME‘ FROM ‘WERKZEUG‘“
在使用Flask开发过程中,使用Flask_uploads模块开发上传文件功能时,在项目中导入该包时,提示“ImportError: cannot import name ‘secure_filename’ from 'werkzeug”错误。
556 0
Flask开发 导入flask_uploads包时提示“IMPORTERROR: CANNOT IMPORT NAME ‘SECURE_FILENAME‘ FROM ‘WERKZEUG‘“
|
Python
flask开发导入flask_uploads包时提示"ImportError: cannot import name 'secure_filename' from 'werkzeug'"
在使用Flask开发过程中,使用Flask_uploads模块开发上传文件功能时,在项目中导入该包时,提示“ImportError: cannot import name ‘secure_filename’ from 'werkzeug”错误。
296 0
如何使用flask的 @app.after_request 装饰器
如何使用flask的 @app.after_request 装饰器
如何使用flask的 @app.before_request 装饰器
如何使用flask的 @app.before_request 装饰器
|
Python
Python编程:使用os.urandom生成Flask的SECRET_KEY
Python编程:使用os.urandom生成Flask的SECRET_KEY
110 0
|
数据采集 安全 数据安全/隐私保护
Flask Web 极简教程(四)- Flask WTF Froms(Part A)
Flask Web 极简教程(四)- Flask WTF Froms(Part A)
Flask Web 极简教程(四)- Flask WTF Froms(Part A)
flask确定已经按照,日志报错no module named 'flask',成功解决
我的问题在于python版本的问题,更换版本即可,具体原因我也很懵
flask确定已经按照,日志报错no module named 'flask',成功解决