Django Twoscoops和SECRET_KEY生成

时间:2014-07-24 17:06:31

标签: python django django-settings

我正在尝试遵循django twoscoops最佳做法。在settings/base.py中,有以下内容:

########## SECRET CONFIGURATION
# See: https://docs.djangoproject.com/en/dev/ref/settings/#secret-key
# Note: This key should only be used for development and testing.
SECRET_KEY = r"{{ secret_key }}"
########## END SECRET CONFIGURATION

这是如何工作的?它是否自己生成随机密钥?它是不断改变价值观,每次我将django重新安装到我的新生产环境中时这是一个问题吗?一旦我将其推送到生产服务器,它是否会生成一个新的安全密钥,或者就像说明的那样生成的密钥不安全使用?

谢谢。

1 个答案:

答案 0 :(得分:2)

这是一个项目模板。当您执行django-admin.py startproject时填充它。

事实上,这甚至不是Two Scoops特有的:Django code itself完全相同。