From 24bc0a8f3ad434932c0b35a3a4d6715a18a8f919 Mon Sep 17 00:00:00 2001 From: Max Nanis Date: Fri, 27 Feb 2026 16:13:25 -0500 Subject: Jenkins Attempt #1 --- carer/carer/settings/base.py | 20 ++++++++++++++++++++ carer/carer/settings/unittest.py | 30 ++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 carer/carer/settings/base.py create mode 100644 carer/carer/settings/unittest.py (limited to 'carer') diff --git a/carer/carer/settings/base.py b/carer/carer/settings/base.py new file mode 100644 index 0000000..aea1920 --- /dev/null +++ b/carer/carer/settings/base.py @@ -0,0 +1,20 @@ +from pathlib import Path +import os + +# Build paths inside the project like this: BASE_DIR / 'subdir'. +BASE_DIR = Path(__file__).resolve().parent.parent + +SECRET_KEY = os.environ.get("CARER_SECRET_KEY") + +ALLOWED_HOSTS = [] + +INSTALLED_APPS = [ + "carer.mtwerk", +] + +LANGUAGE_CODE = "en-us" +TIME_ZONE = "UTC" +USE_I18N = True +USE_TZ = True + +DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField" diff --git a/carer/carer/settings/unittest.py b/carer/carer/settings/unittest.py new file mode 100644 index 0000000..a147794 --- /dev/null +++ b/carer/carer/settings/unittest.py @@ -0,0 +1,30 @@ +import os + +# noinspection PyUnresolvedReferences +from .base import * + +DEBUG = True +ALLOWED_HOSTS = ["*"] + +DEFAULT_HTTP_PROTOCOL = "https" +CSRF_COOKIE_HTTPONLY = True # Get from page, never cookie + +DB_NAME = os.environ.get("DB_NAME") +DB_USER = os.environ.get("DB_USER") +DB_PASSWORD = os.environ.get("DB_PASSWORD") +DB_POSTGRESQL_HOST = os.environ.get("DB_POSTGRESQL_HOST") + +DATABASES = dict( + default={ + "ENGINE": "django.db.backends.postgresql", + "NAME": DB_NAME, + "USER": DB_USER, + "PASSWORD": DB_PASSWORD, + "HOST": DB_POSTGRESQL_HOST, + "PORT": "5432", + "ENCODING": "utf8mb4", + "COLLATION": "utf8mb4_unicode_520_ci", + } +) + +print(f"Using test database: {DB_NAME} on {DATABASES['default']['HOST']}") -- cgit v1.2.3