From 010ad6ef4f1db15a15e1e595eab85852519b4039 Mon Sep 17 00:00:00 2001 From: Robert Einsle Date: Sat, 10 Feb 2018 16:16:14 +0100 Subject: [PATCH] Add product info to settings file --- billard/templatetags/form_tags.py | 6 ++++++ caromserver/settings.py | 2 ++ templates/_base.html | 6 +++--- templates/_base_accounts.html | 4 ++-- 4 files changed, 13 insertions(+), 5 deletions(-) diff --git a/billard/templatetags/form_tags.py b/billard/templatetags/form_tags.py index 8c89b26..d2c518f 100644 --- a/billard/templatetags/form_tags.py +++ b/billard/templatetags/form_tags.py @@ -1,4 +1,5 @@ from django import template +from django.conf import settings register = template.Library() @@ -17,3 +18,8 @@ def input_class(bound_field): elif field_type(bound_field) != 'PasswordInput': css_class = 'is-valid' return 'form-control {}'.format(css_class) + + +@register.simple_tag +def settings_value(name): + return getattr(settings, name, '') diff --git a/caromserver/settings.py b/caromserver/settings.py index 621dd8c..40047df 100644 --- a/caromserver/settings.py +++ b/caromserver/settings.py @@ -158,6 +158,8 @@ EMAIL_PORT = 25 URL_LOCATION_PROCESSOR = 'http://127.0.0.1:8000/billard/process_locationdata' +PRODUCT_INFO = 'CAROM-DEV' + try: from local_settings import * except ImportError: diff --git a/templates/_base.html b/templates/_base.html index 9852361..741c271 100644 --- a/templates/_base.html +++ b/templates/_base.html @@ -1,10 +1,10 @@ -{% load static %} +{% load static form_tags %} - carom - {% block title %}TITLE SETZEN{% endblock %} + {% settings_value "PRODUCT_INFO" %} - {% block title %}TITLE SETZEN{% endblock %} @@ -26,7 +26,7 @@