mamweb/mamweb/settings.py
Borek Požár 1937f3a4c9 Docker přesvědčen, aby používal Postgres
Vyrobeno nové `mamweb/settings_docker.py` jako kříženec mezi `_local` a `_test`. Úměrně tomu upraveno `mamweb/settings.py`, aby ho používalo při volání z kontejneru.`docker_entrypoint.sh` počká na start konejneru s Postgresem, zkontroluje existenci testdat (případně je vygeneruje) a spustí command specifikovaný v compose, tedy spustí webserver.
2023-10-02 13:27:39 +02:00

23 lines
510 B
Python

import os.path
#
# "Chytre" rozliseni, zda je toto produkcni, testovaci ci
# jina/vyvojova/lokalni instance.
#
# Je mozne tez rozhodnout primo pomoci:
# DJANGO_SETTINGS_MODULE=mamweb.settings_ZZZ ./manage.py ...
#
if "mamweb-test" in os.path.abspath(__file__):
from .settings_test import *
elif "mamweb-prod" in os.path.abspath(__file__):
from .settings_prod import *
elif "mamweb-docker" in os.path.abspath(__file__):
from .settings_docker import *
else:
from .settings_local import *