From 1b00dd3df74d1f49f37dd1468a9847848f502f5b Mon Sep 17 00:00:00 2001 From: Stepan Krapivin Date: Wed, 8 Nov 2017 15:19:17 +0500 Subject: [PATCH] add PROD_MODE to jinja environment --- batiskaf/jinja2.py | 8 ++++++++ batiskaf/settings.py | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/batiskaf/jinja2.py b/batiskaf/jinja2.py index eaa3141..31f814e 100644 --- a/batiskaf/jinja2.py +++ b/batiskaf/jinja2.py @@ -10,6 +10,13 @@ from jinja2 import Environment from store.models import Category, Brand, Currency +from django.conf import settings +try: + PROD_MODE = settings.PROD_MODE +except AttributeError: + PROD_MODE = True + + def environment(**options): env = Environment(**options) env.globals.update({ @@ -18,6 +25,7 @@ def environment(**options): 'main_categories': Category.objects.filter(parent__isnull=True).order_by('pk'), 'all_brands': Brand.objects.order_by('title'), 'currencies': Currency.objects.all(), + 'PROD_MODE': PROD_MODE }) env.filters['linebreaks'] = linebreaks env.filters['thumbnail'] = thumbnail diff --git a/batiskaf/settings.py b/batiskaf/settings.py index 660e180..081d34a 100644 --- a/batiskaf/settings.py +++ b/batiskaf/settings.py @@ -185,7 +185,7 @@ TEMPLATES = [ "django.core.context_processors.tz", "django.core.context_processors.request", "django.contrib.messages.context_processors.messages", - "batiskaf.context_processors.dev" + # "batiskaf.context_processors.dev" ) }, },