From fe20aff2bb32a7e2a691f2f78b5cd617ed618243 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Sat, 18 Oct 2014 12:45:51 -0500 Subject: Disable eggs template loader --- settings.py | 1 - 1 file changed, 1 deletion(-) (limited to 'settings.py') diff --git a/settings.py b/settings.py index 368dcb73..cc1f3a53 100644 --- a/settings.py +++ b/settings.py @@ -61,7 +61,6 @@ TEMPLATE_DIRS = ( TEMPLATE_LOADERS = ( 'django.template.loaders.filesystem.Loader', - 'django.template.loaders.eggs.Loader', 'django.template.loaders.app_directories.Loader', ) -- cgit v1.2.3 From f4a6eff33815a713b1141ea94a872bd7c6233699 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Sat, 18 Oct 2014 13:38:54 -0500 Subject: Install and wire up django-jinja Signed-off-by: Dan McGee --- settings.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'settings.py') diff --git a/settings.py b/settings.py index cc1f3a53..5b2195cb 100644 --- a/settings.py +++ b/settings.py @@ -60,10 +60,13 @@ TEMPLATE_DIRS = ( ) TEMPLATE_LOADERS = ( - 'django.template.loaders.filesystem.Loader', - 'django.template.loaders.app_directories.Loader', + 'django_jinja.loaders.FileSystemLoader', + 'django_jinja.loaders.AppLoader', ) +# Send templates matching the following to the Jinja2 engine +DEFAULT_JINJA2_TEMPLATE_EXTENSION = '.jinja' + MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', @@ -114,6 +117,7 @@ INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.staticfiles', 'django_countries', + 'django_jinja', 'main', 'mirrors', -- cgit v1.2.3 From 2914fc55c4618d97a3ab5a7d519545979f526677 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Sat, 18 Oct 2014 14:05:47 -0500 Subject: Enable Jinja2 template bytecode caching Signed-off-by: Dan McGee --- settings.py | 1 + 1 file changed, 1 insertion(+) (limited to 'settings.py') diff --git a/settings.py b/settings.py index 5b2195cb..ba6c68ee 100644 --- a/settings.py +++ b/settings.py @@ -183,6 +183,7 @@ if not TEMPLATE_DEBUG: TEMPLATE_LOADERS = ( ('django.template.loaders.cached.Loader', TEMPLATE_LOADERS), ) + JINJA2_BYTECODE_CACHE_ENABLE = True # Enable the debug toolbar if requested if DEBUG_TOOLBAR: -- cgit v1.2.3