Flask - 使用urandom生成密钥

时间:2017-12-17 11:28:23

标签: python flask

我在这里关注python / app引擎教程: https://cloud.google.com/python/getting-started/authenticate-users 具体来说,它表示" Flask建议使用urandom来生成随机密钥。" 这是它给出的例子:

python
>>> import os
>>> os.urandom(24)
'\xfd{H\xe5<\x95\xf9\xe3\x96.5\xd1\x01O<!\xd5\xa2\xa0\x9fR"\xa1\xa8'

这可能非常简单,但除了复制/粘贴最终输出之外,教程并没有说明如何处理这个问题而且我很困惑。我该怎么处理这段代码?

1 个答案:

答案 0 :(得分:0)

您只需设置app.secret_key

app.secret_key = '\xfd{H\xe5<\x95\xf9\xe3\x96.5\xd1\x01O<!\xd5\xa2\xa0\x9fR"\xa1\xa8'

对于该教程,说明是在config.py文件中设置密钥:

SECRET_KEY = '\xfd{H\xe5<\x95\xf9\xe3\x96.5\xd1\x01O<!\xd5\xa2\xa0\x9fR"\xa1\xa8'