Improve environment variables support

This commit is contained in:
Timothée Oliger 2019-03-12 17:02:40 +01:00
parent 68b818a89b
commit a0a766b500
No known key found for this signature in database
GPG Key ID: 19E0C7042397EC61

View File

@ -31,9 +31,8 @@ SECRET_KEY = os.getenv("SECRET_KEY", "---")
DEBUG = envbool("DEBUG", "True") DEBUG = envbool("DEBUG", "True")
ALLOWED_HOSTS = os.getenv("ALLOWED_HOSTS", "*").split(",") ALLOWED_HOSTS = os.getenv("ALLOWED_HOSTS", "*").split(",")
DEFAULT_FROM_EMAIL = os.getenv("DEFAULT_FROM_EMAIL", "healthchecks@example.org") DEFAULT_FROM_EMAIL = os.getenv("DEFAULT_FROM_EMAIL", "healthchecks@example.org")
USE_PAYMENTS = envbool("DEBUG", "False") USE_PAYMENTS = envbool("USE_PAYMENTS", "False")
REGISTRATION_OPEN = envbool("DEBUG", "True") REGISTRATION_OPEN = envbool("REGISTRATION_OPEN", "True")
INSTALLED_APPS = ( INSTALLED_APPS = (
'django.contrib.admin', 'django.contrib.admin',
@ -95,7 +94,7 @@ TEST_RUNNER = 'hc.api.tests.CustomRunner'
DATABASES = { DATABASES = {
'default': { 'default': {
'ENGINE': 'django.db.backends.sqlite3', 'ENGINE': 'django.db.backends.sqlite3',
'NAME': '{0}/hc.sqlite'.format(BASE_DIR), 'NAME': os.getenv("DB_NAME", BASE_DIR + "/hc.sqlite"),
} }
} }