From 1c8e6c01bc462526e04de2fc4c32daa4ac8597ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20H=C3=A4ttasch?= <benjamin.haettasch@fachschaft.informatik.tu-darmstadt.de> Date: Sun, 20 Sep 2020 10:03:25 +0200 Subject: [PATCH] Allow configuring db host in production Implements #94 --- AKPlanning/settings_production.py | 2 +- AKPlanning/settings_secrets.py.sample | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/AKPlanning/settings_production.py b/AKPlanning/settings_production.py index 5ff746f9..83d7842d 100644 --- a/AKPlanning/settings_production.py +++ b/AKPlanning/settings_production.py @@ -25,7 +25,7 @@ CSRF_COOKIE_SECURE = True DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', - 'HOST': 'localhost', + 'HOST': getattr(secrets, "DB_HOST", "localhost"), 'NAME': secrets.DB_NAME, 'USER': secrets.DB_USER, 'PASSWORD': secrets.DB_PASSWORD, diff --git a/AKPlanning/settings_secrets.py.sample b/AKPlanning/settings_secrets.py.sample index a051c21e..11c7189d 100644 --- a/AKPlanning/settings_secrets.py.sample +++ b/AKPlanning/settings_secrets.py.sample @@ -6,4 +6,7 @@ DB_NAME = '' DB_USER = '' -DB_PASSWORD = '' \ No newline at end of file +DB_PASSWORD = '' + +# Optional, if not set, localhost is assumed +# DB_HOST = '' -- GitLab