From 281c6dbd8778e2a2aa9060f858b8984bb36edb2a Mon Sep 17 00:00:00 2001 From: Florian Ellis <79283128+floels@users.noreply.github.com> Date: Thu, 9 Mar 2023 14:00:57 +0100 Subject: [PATCH] Add bakerydemo local settings example file and fix setup script accordingly (#54) (#55) * Add example file for bakerydemo/bakerydemo/settings/local.py (#54) * Copy example file to bakerydemo/bakerydemo/settings/local.py in setup.sh script --- bakerydemo-settings-local.py.example | 6 ++++++ setup.sh | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 bakerydemo-settings-local.py.example diff --git a/bakerydemo-settings-local.py.example b/bakerydemo-settings-local.py.example new file mode 100644 index 0000000..ad0df29 --- /dev/null +++ b/bakerydemo-settings-local.py.example @@ -0,0 +1,6 @@ +from bakerydemo.settings.dev import * # noqa +import dj_database_url + +# Override settings here +db_from_env = dj_database_url.config(conn_max_age=500) +DATABASES['default'].update(db_from_env) \ No newline at end of file diff --git a/setup.sh b/setup.sh index d9aab5d..18ded49 100755 --- a/setup.sh +++ b/setup.sh @@ -37,7 +37,7 @@ fi # Set up bakerydemo to use the Postgres database in the sister container if [ ! -f bakerydemo/bakerydemo/settings/local.py ]; then echo "Creating local settings file" - cp bakerydemo/bakerydemo/settings/local.py.docker-compose-example bakerydemo/bakerydemo/settings/local.py + cp bakerydemo-settings-local.py.example bakerydemo/bakerydemo/settings/local.py fi # Create a blank .env file in bakerydemo to keep its settings files from complaining