diff --git a/project/settings/base.py b/project/settings/base.py index 676a67d1..2f05ca52 100644 --- a/project/settings/base.py +++ b/project/settings/base.py @@ -159,9 +159,9 @@ DATABASES = { }, 'legacy': { 'ENGINE': 'django.db.backends.mysql', - 'HOST': '172.17.0.1', + # 'HOST': '172.17.0.1', # 'HOST': '172.23.0.1', - # 'HOST': 'mysql_db', + 'HOST': 'mysql_db', 'PORT': 3306, 'NAME': 'dev', 'USER': 'dev', diff --git a/project/settings/development.py b/project/settings/development.py index 73e0095d..a9cfe5be 100644 --- a/project/settings/development.py +++ b/project/settings/development.py @@ -39,3 +39,25 @@ sentry_sdk.init( # TMP ( TODO remove it later) # Временный хардкод для демонстрации 4 ноября, потом удалить! HARDCODED_INTERNATIONAL_NEWS_IDS = [8, 9, 10, 11, 15, 17] + +# Database +# https://docs.djangoproject.com/en/2.2/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.contrib.gis.db.backends.postgis', + 'NAME': os.environ.get('DB_NAME'), + 'USER': os.environ.get('DB_USERNAME'), + 'PASSWORD': os.environ.get('DB_PASSWORD'), + 'HOST': os.environ.get('DB_HOSTNAME'), + 'PORT': os.environ.get('DB_PORT'), + }, + 'legacy': { + 'ENGINE': 'django.db.backends.mysql', + 'HOST': os.environ.get('MYSQL_HOSTNAME'), + 'PORT': os.environ.get('MYSQL_PORT'), + 'NAME': os.environ.get('MYSQL_DATABASE'), + 'USER': os.environ.get('MYSQL_USER'), + 'PASSWORD': os.environ.get('MYSQL_PASSWORD') + } +} \ No newline at end of file