diff options
| author | Max Nanis | 2026-02-27 16:13:25 -0500 |
|---|---|---|
| committer | Max Nanis | 2026-02-27 16:13:25 -0500 |
| commit | 24bc0a8f3ad434932c0b35a3a4d6715a18a8f919 (patch) | |
| tree | 8720ffaf2ec929081b9cd7be3875e3ba566eeaf4 | |
| parent | 205449a8e59c78f3b1032a3b996463d22588f05f (diff) | |
| download | amt-jb-24bc0a8f3ad434932c0b35a3a4d6715a18a8f919.tar.gz amt-jb-24bc0a8f3ad434932c0b35a3a4d6715a18a8f919.zip | |
Jenkins Attempt #1
| -rw-r--r-- | .gitignore | 4 | ||||
| -rw-r--r-- | carer/carer/settings/base.py | 20 | ||||
| -rw-r--r-- | carer/carer/settings/unittest.py | 30 |
3 files changed, 53 insertions, 1 deletions
@@ -150,8 +150,10 @@ static-src/node_modules # Settings .env* -# Carer +# Carer (remove everything + selectively allow) /carer/carer/settings/* +!/carer/carer/settings/base.py +!/carer/carer/settings/unittest.py # dependencies /jb-ui/node_modules 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']}") |
