We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c478201 commit 6292cd5Copy full SHA for 6292cd5
manage.py
@@ -130,7 +130,8 @@ def _ensure_conf():
130
if not os.path.isfile(private_filename):
131
with open(private_filename, 'w') as f:
132
for secret_name in ('SECRET_KEY', 'SECURITY_PASSWORD_SALT'):
133
- f.write('{}: {!r}\n'.format(secret_name, _generate_secret_string()))
+ # either pull value from environment or generate random value
134
+ f.write('{}: {!r}\n'.format(secret_name, os.environ.get(secret_name, _generate_secret_string())))
135
136
def _generate_secret_string(length=50):
137
return "".join([random.choice(string.ascii_letters) for i in range(length)])
0 commit comments