相关疑难解决方法(0)

Django设置'SECRET_KEY'的目的

SECRET_KEYdjango 究竟是什么意思?我做了一些谷歌搜索并检查了文档(https://docs.djangoproject.com/en/dev/ref/settings/#secret-key),但我正在寻找更深入的解释,以及为什么需要它.

例如,如果密钥被泄露/其他人知道它是什么,会发生什么?谢谢.

python security encryption django

131
推荐指数
3
解决办法
4万
查看次数

使用唯一的SECRET_KEY分发Django项目

我有一个Django项目,我想在像bitbucket或github这样的公共存储库上发布.我希望它尽可能容易安装,所以我要包括完整的项目,而不仅仅是可插拔的应用程序.这意味着该settings.py文件也将被包含在内.

如何避免settings.SECRET_KEY每次安装都一样的问题?

是用户手动修改的唯一简单解决方案settings.py吗?

我应该将密钥存储在默认数据库中,settings.py如果它不存在则进行初始化吗?这将解决问题,但我想知道是否已经有一种标准的方法来做到这一点.

谢谢!

django

53
推荐指数
4
解决办法
2万
查看次数

Django SECRET_KEY是每个实例还是每个应用程序?

这个问题询问了Django SECRET_KEY值的用途. 该问题的答案之一表示"它需要具有加密强大的entopy(sp)(计算机难以猜测)并且在所有Django实例之间是唯一的."

这有点模棱两可:如果我说例如将一个Django应用程序部署到负载均衡器后面的多个Web服务器上,那么每个应用程序是否都有自己的不同SECRET_KEY,或者应该SECRET_KEY在所有实例之间共享?

python django

8
推荐指数
1
解决办法
634
查看次数

标签 统计

django ×3

python ×2

encryption ×1

security ×1