From a7517245caf43b01c9d9781c5d4ed6b70d129d60 Mon Sep 17 00:00:00 2001
From: Tom Teichler <tom.teichler@teckids.org>
Date: Sun, 19 Jan 2020 21:59:31 +0100
Subject: [PATCH] Add settings for untis db.

---
 aleksis/apps/untis/settings.py | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 aleksis/apps/untis/settings.py

diff --git a/aleksis/apps/untis/settings.py b/aleksis/apps/untis/settings.py
new file mode 100644
index 0000000..4806f1c
--- /dev/null
+++ b/aleksis/apps/untis/settings.py
@@ -0,0 +1,24 @@
+from aleksis.core.util.core_helpers import lazy_config
+
+DATABASES = {
+    'untis': {
+        'ENGINE': 'django.db.backends.mysql',
+        'NAME': lazy_config("UNTIS_NAME"),
+        'USER': lazy_config("UNTIS_USER"),
+        'PASSWORD': lazy_config("UNTIS_PASSWORD"),
+        'HOST': lazy_config("UNTIS_HOST"),
+        'PORT': lazy_config("UNTIS_PORT"),
+    }
+}
+
+CONSTANCE_CONFIG = {
+    "UNTIS_NAME": ("untis", _("Name of database"), "char_field"),
+    "UNTIS_USER": ("aleksis", _("Database user"), "char_field"),
+    "UNTIS_PASSWORD": ("aleksis", _("Database password"), "char_field"),
+    "UNTIS_HOST": ("127.0.0.1", _("Database host"), "char_field"),
+    "UNTIS_PORT": ("3306", _("Database port"), "char_field"),
+}
+
+CONSTANCE_CONFIG_FIELDSETS = {
+    "Untis Database Settings": ("UNTIS_NAME", "UNTIS_USER", "UNTIS_PASSWORD", "UNTIS_HOST", "UNTIS_PORT"),
+}
-- 
GitLab