diff --git a/.env.e2e.example b/.env.e2e.example index 408b027..2e6982f 100644 --- a/.env.e2e.example +++ b/.env.e2e.example @@ -2,7 +2,7 @@ DB_NAME=piku_test_db DB_USER=test DB_PASSWORD=password123 -DB_HOST=localhost +DB_HOST=127.0.0.1 DB_PORT=5433 # SSL diff --git a/.env.example b/.env.example index 721ada9..1c43f79 100644 --- a/.env.example +++ b/.env.example @@ -2,7 +2,7 @@ DB_NAME=piku DB_USER=user DB_PASSWORD=password123 -DB_HOST=localhost +DB_HOST=127.0.0.1 DB_PORT=5432 # SSL diff --git a/backend/config/settings.py b/backend/config/settings.py index fd046b7..14b0fef 100644 --- a/backend/config/settings.py +++ b/backend/config/settings.py @@ -25,8 +25,11 @@ env_file = os.environ.get("PIKU_ENV_FILE", os.path.join(BASE_DIR.parent, ".env") if os.path.exists(env_file): environ.Env.read_env(env_file, overwrite=False) -ALLOWED_HOSTS = env.list("ALLOWED_HOSTS", default=[]) -ALLOWED_HOSTS.append(env("FRONTEND_DOMAIN")) +ALLOWED_HOSTS = env.list("ALLOWED_HOSTS", default=["127.0.0.1"]) +ALLOWED_HOSTS.append(env("FRONTEND_DOMAIN", default="127.0.0.1")) +ALLOWED_HOSTS.append(env("BACKEND_DOMAIN", default="127.0.0.1")) + +CSRF_TRUSTED_ORIGINS = env.list("CSRF_TRUSTED_ORIGINS", default=[]) SSL_ENABLED = env.bool("SSL_ENABLED", default=False) URI_SCHEME = "https://" if SSL_ENABLED else "http://" @@ -98,6 +101,7 @@ DATABASES = { } CORS_ALLOWED_ORIGINS = FRONTEND_URLS +CSRF_TRUSTED_ORIGINS += FRONTEND_URLS CORS_ALLOW_CREDENTIALS = True AUTH_USER_MODEL = "users.User"