From a690891eaf4013647f13984c9934d7745a9b03a5 Mon Sep 17 00:00:00 2001 From: Stepan Krapivin Date: Wed, 8 Nov 2017 14:44:27 +0500 Subject: [PATCH] add batiskaf.context_processors.dev --- batiskaf/context_processors.py | 15 +++++++++++++++ batiskaf/settings.py | 4 ++++ batiskaf/templates/jinja2/base.jinja | 5 +++++ 3 files changed, 24 insertions(+) create mode 100644 batiskaf/context_processors.py diff --git a/batiskaf/context_processors.py b/batiskaf/context_processors.py new file mode 100644 index 0000000..a88fa4b --- /dev/null +++ b/batiskaf/context_processors.py @@ -0,0 +1,15 @@ + +from django.conf import settings + + +def dev(request): + try: + PROD_MODE = settings.PROD_MODE + except AttributeError: + PROD_MODE = True + + context = { + 'PROD_MODE': PROD_MODE + } + context['request'] = request + return context diff --git a/batiskaf/settings.py b/batiskaf/settings.py index 3d021c6..660e180 100644 --- a/batiskaf/settings.py +++ b/batiskaf/settings.py @@ -185,6 +185,7 @@ TEMPLATES = [ "django.core.context_processors.tz", "django.core.context_processors.request", "django.contrib.messages.context_processors.messages", + "batiskaf.context_processors.dev" ) }, }, @@ -293,3 +294,6 @@ DPD_SERVER = 'http://ws.dpd.ru' RESUME_DTYS_DELAY_SECONDS = 60 * 3 + + +PROD_MODE = True # set to False on test/dev server diff --git a/batiskaf/templates/jinja2/base.jinja b/batiskaf/templates/jinja2/base.jinja index cfcf4a8..46a35c4 100644 --- a/batiskaf/templates/jinja2/base.jinja +++ b/batiskaf/templates/jinja2/base.jinja @@ -247,6 +247,7 @@

+ {% if PROD_MODE %} Дайвинг - рейтинг DIVEtop + {% endif %}
@@ -393,6 +395,8 @@ {% endfor %} {% endif %} + +{% if PROD_MODE %} +{% endif %}