|
| 1 | +import os |
| 2 | +from pathlib import Path |
| 3 | + |
| 4 | +BASE_DIR = Path(__file__).resolve().parent.parent |
| 5 | + |
| 6 | +SECRET_KEY = os.environ.get("SECRET_KEY", "compat-secret") |
| 7 | +DEBUG = True |
| 8 | +ALLOWED_HOSTS: list[str] = ["*"] |
| 9 | + |
| 10 | +INSTALLED_APPS = [ |
| 11 | + "django.contrib.auth", |
| 12 | + "django.contrib.contenttypes", |
| 13 | + "django.contrib.sessions", |
| 14 | + "django.contrib.messages", |
| 15 | + "django.contrib.staticfiles", |
| 16 | +] |
| 17 | + |
| 18 | +MIDDLEWARE = [ |
| 19 | + "django.middleware.security.SecurityMiddleware", |
| 20 | + "django.contrib.sessions.middleware.SessionMiddleware", |
| 21 | + "django.middleware.common.CommonMiddleware", |
| 22 | + "django.middleware.csrf.CsrfViewMiddleware", |
| 23 | + "django.contrib.auth.middleware.AuthenticationMiddleware", |
| 24 | + "django.contrib.messages.middleware.MessageMiddleware", |
| 25 | +] |
| 26 | + |
| 27 | +ROOT_URLCONF = "config.urls" |
| 28 | +TEMPLATES: list[dict[str, object]] = [] |
| 29 | +WSGI_APPLICATION = "config.wsgi.application" |
| 30 | + |
| 31 | +DATABASES = { |
| 32 | + "default": { |
| 33 | + "ENGINE": "django.db.backends.postgresql", |
| 34 | + "NAME": os.environ.get("POSTGRES_DB", "test_db"), |
| 35 | + "USER": os.environ.get("POSTGRES_USER", "test_user"), |
| 36 | + "PASSWORD": os.environ.get("POSTGRES_PASSWORD", "test_password"), |
| 37 | + "HOST": os.environ.get("POSTGRES_HOST", "localhost"), |
| 38 | + "PORT": os.environ.get("POSTGRES_PORT", "5432"), |
| 39 | + } |
| 40 | +} |
| 41 | + |
| 42 | +LANGUAGE_CODE = "en-us" |
| 43 | +TIME_ZONE = "UTC" |
| 44 | +USE_I18N = True |
| 45 | +USE_TZ = True |
| 46 | +STATIC_URL = "static/" |
| 47 | +DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField" |
0 commit comments