Use postgres if available
This commit is contained in:
parent
f177ab165e
commit
cd0dba93fb
|
@ -6,7 +6,9 @@ services:
|
||||||
ports:
|
ports:
|
||||||
- 8080:8888
|
- 8080:8888
|
||||||
environment:
|
environment:
|
||||||
DOCKER: True
|
POSTGRES_PASSWORD: development
|
||||||
|
POSTGRES_USER: pflaenzli
|
||||||
|
POSTGRES_DB: pflaenzli
|
||||||
|
|
||||||
db:
|
db:
|
||||||
image: postgres:15
|
image: postgres:15
|
||||||
|
|
|
@ -85,13 +85,13 @@ WSGI_APPLICATION = "pflaenzli_django.wsgi.application"
|
||||||
|
|
||||||
# Database
|
# Database
|
||||||
# https://docs.djangoproject.com/en/4.1/ref/settings/#databases
|
# https://docs.djangoproject.com/en/4.1/ref/settings/#databases
|
||||||
if os.getenv("DOCKER"):
|
if os.getenv('POSTGRES_DB') is not None:
|
||||||
DATABASES = {
|
DATABASES = {
|
||||||
'default': {
|
'default': {
|
||||||
'ENGINE': 'django.db.backends.postgresql',
|
'ENGINE': 'django.db.backends.postgresql',
|
||||||
'NAME': 'pflaenzli',
|
'NAME': os.getenv('POSTGRES_DB'),
|
||||||
'USER': 'pflaenzli',
|
'USER': os.getenv('POSTGRES_USER'),
|
||||||
'PASSWORD': 'development',
|
'PASSWORD': os.getenv('POSTGRES_PASSWORD'),
|
||||||
'HOST': 'db',
|
'HOST': 'db',
|
||||||
'PORT': '5432',
|
'PORT': '5432',
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue