From 3cea178d789e070d4156b5be19eb64595d7e4a7d Mon Sep 17 00:00:00 2001 From: gbutler Date: Fri, 4 Sep 2026 12:06:43 -0500 Subject: [PATCH] feat(cache): allow REDIS_KEY_PREFIX env var to override KEY_PREFIX Replaces the hardcoded CACHES KEY_PREFIX string with os.getenv("REDIS_KEY_PREFIX", "") so that operators can set a per-service prefix when multiple services share a single Valkey/Redis DB, without changing the default behaviour for existing deployments. --- backend/settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/settings.py b/backend/settings.py index cb0d145..b181c25 100644 --- a/backend/settings.py +++ b/backend/settings.py @@ -194,7 +194,7 @@ "CLIENT_CLASS": "django_redis.client.DefaultClient", "PASSWORD": os.getenv("REDIS_PASSWORD") }, - "KEY_PREFIX": "marketing_api" + "KEY_PREFIX": os.getenv("REDIS_KEY_PREFIX", "marketing_api") } }