From 1f5e4a1e6bf8aa25029d783d3d24280c3d5deb68 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 18 Nov 2021 20:17:27 +1100 Subject: [PATCH] Adds a template tag for testing if the server is running in demo mode --- .../part/templatetags/inventree_extras.py | 6 ++++++ InvenTree/templates/base.html | 19 +++++++------------ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/InvenTree/part/templatetags/inventree_extras.py b/InvenTree/part/templatetags/inventree_extras.py index 42c66cf78e..fa739d9bd2 100644 --- a/InvenTree/part/templatetags/inventree_extras.py +++ b/InvenTree/part/templatetags/inventree_extras.py @@ -89,6 +89,12 @@ def inventree_in_debug_mode(*args, **kwargs): return djangosettings.DEBUG +@register.simple_tag() +def inventree_demo_mode(*args, **kwargs): + """ Return True if the server is running in DEMO mode """ + + return djangosettings.DEMO_MODE + @register.simple_tag() def inventree_docker_mode(*args, **kwargs): diff --git a/InvenTree/templates/base.html b/InvenTree/templates/base.html index 6dc0d7d78a..262a749bfa 100644 --- a/InvenTree/templates/base.html +++ b/InvenTree/templates/base.html @@ -86,25 +86,20 @@
- - {% if server_restart_required %} -
+ + {% block alerts %} +
+ + {% if server_restart_required %} -
- {% endif %} - - {% block alerts %} -
- + {% endif %}
{% endblock %}