From 672b3298a76afb3807bfd5120a52bf4d1dd371b2 Mon Sep 17 00:00:00 2001 From: Santiago Lamora Date: Thu, 23 Jan 2020 16:32:36 +0100 Subject: [PATCH] Allow to configure managers URLs on project settings. --- musician/settings.py | 3 ++- userpanel/settings.py | 12 ++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/musician/settings.py b/musician/settings.py index ca9b560..7dab46f 100644 --- a/musician/settings.py +++ b/musician/settings.py @@ -2,7 +2,8 @@ from django.conf import settings def getsetting(name): - return getattr(settings, name, DEFAULTS.get(name)) + value = getattr(settings, name, None) + return value or DEFAULTS.get(name) DEFAULTS = { diff --git a/userpanel/settings.py b/userpanel/settings.py index 4d45a17..d14b228 100644 --- a/userpanel/settings.py +++ b/userpanel/settings.py @@ -147,3 +147,15 @@ STATIC_ROOT = config('STATIC_ROOT') # Backend API configuration API_BASE_URL = config('API_BASE_URL') + + +# External services URLs +URL_DB_PHPMYADMIN = config('URL_DB_PHPMYADMIN', None) + +URL_MAILTRAIN = config('URL_MAILTRAIN', None) + +URL_SAAS_GITLAB = config('URL_SAAS_GITLAB', None) + +URL_SAAS_OWNCLOUD = config('URL_SAAS_OWNCLOUD', None) + +URL_SAAS_WORDPRESS = config('URL_SAAS_WORDPRESS', None)