SECRET_KEYdjango 究竟是什么意思?我做了一些谷歌搜索并检查了文档(https://docs.djangoproject.com/en/dev/ref/settings/#secret-key),但我正在寻找更深入的解释,以及为什么需要它.
例如,如果密钥被泄露/其他人知道它是什么,会发生什么?谢谢.
我有一个Django项目,我想在像bitbucket或github这样的公共存储库上发布.我希望它尽可能容易安装,所以我要包括完整的项目,而不仅仅是可插拔的应用程序.这意味着该settings.py文件也将被包含在内.
如何避免settings.SECRET_KEY每次安装都一样的问题?
是用户手动修改的唯一简单解决方案settings.py吗?
我应该将密钥存储在默认数据库中,settings.py如果它不存在则进行初始化吗?这将解决问题,但我想知道是否已经有一种标准的方法来做到这一点.
谢谢!