From dc5231f8ea59c5c3b63d1fef61ad6900feb9210e Mon Sep 17 00:00:00 2001 From: Friedel Wolff Date: Wed, 21 Aug 2024 15:23:25 +0200 Subject: [PATCH] Format ADMINS setting as Django expects --- app/app/settings.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/app/settings.py b/app/app/settings.py index 865964e1..e002aeee 100644 --- a/app/app/settings.py +++ b/app/app/settings.py @@ -175,7 +175,9 @@ def __contains__(self, address): DEFAULT_FROM_EMAIL = os.environ.get("DEFAULT_FROM_EMAIL", "webmaster@localhost") SERVER_EMAIL = os.environ.get("SERVER_EMAIL", "root@localhost") EMAIL_SUBJECT_PREFIX = os.environ.get("EMAIL_SUBJECT_PREFIX", "[Django] ") -ADMINS = os.environ.get("ADMINS", "").split() +# Format as: Name Surname address@example.com, Name Surname address@example.com +if _admins := os.environ.get("ADMINS", ""): + ADMINS = [a.strip().rsplit(maxsplit=1) for a in _admins.split(",")] email_backend_env = os.environ.get("EMAIL_BACKEND_CONSOLE", "False").lower() in ["true", "1", "yes"]