From 834aaa67d2450abc5c2717d8ccc0d898cf827aa0 Mon Sep 17 00:00:00 2001 From: Dominik George <nik@naturalnet.de> Date: Sat, 4 Jan 2020 13:13:50 +0100 Subject: [PATCH] Use more specific fields for constance --- aleksis/core/settings.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/aleksis/core/settings.py b/aleksis/core/settings.py index 3af57c9e8..8458d65c0 100644 --- a/aleksis/core/settings.py +++ b/aleksis/core/settings.py @@ -273,15 +273,17 @@ TEMPLATE_VISIBLE_SETTINGS = ["ADMINS", "DEBUG"] CONSTANCE_BACKEND = 'constance.backends.database.DatabaseBackend' CONSTANCE_ADDITIONAL_FIELDS = { - "image_field": ["django.forms.ImageField", {}] + "image_field": ["django.forms.ImageField", {}], + "email_field": ["django.forms.EmailField", {}], + "url_field": ["django.forms.URLField", {}], } CONSTANCE_CONFIG = { "COLOUR_PRIMARY": ("#007bff", _("Primary colour")), "COLOUR_SECONDARY": ("#007bff", _("Secondary colour")), "MAIL_OUT_NAME": ("AlekSIS", _("Mail out name")), - "MAIL_OUT": ("aleksis@example.com", _("Mail out address")), - "PRIVACY_URL": ("", _("Link to privacy policy")), - "IMPRINT_URL": ("", _("Link to imprint")), + "MAIL_OUT": ("aleksis@example.com", _("Mail out address"), "email_field'), + "PRIVACY_URL": ("", _("Link to privacy policy"), "url_field"), + "IMPRINT_URL": ("", _("Link to imprint"), "url_field"), } CONSTANCE_CONFIG_FIELDSETS = { "Theme settings": ("COLOUR_PRIMARY", "COLOUR_SECONDARY"), -- GitLab