From 014ba4f4fea971076573f9d087901b9d817a1f4a Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Mon, 7 Mar 2016 20:02:26 -0400 Subject: [PATCH] Remove strip spaces middleware and use spaceless template tag instead. Closes GitLab issue #255. --- .../apps/appearance/templates/appearance/base.html | 2 ++ .../common/middleware/strip_spaces_widdleware.py | 14 -------------- mayan/settings/base.py | 1 - 3 files changed, 2 insertions(+), 15 deletions(-) delete mode 100644 mayan/apps/common/middleware/strip_spaces_widdleware.py diff --git a/mayan/apps/appearance/templates/appearance/base.html b/mayan/apps/appearance/templates/appearance/base.html index 2e5771dc34..6f09a6b7da 100644 --- a/mayan/apps/appearance/templates/appearance/base.html +++ b/mayan/apps/appearance/templates/appearance/base.html @@ -6,6 +6,7 @@ {% load common_tags %} {% load navigation_tags %} +{% spaceless %} @@ -171,3 +172,4 @@ {% endcompress %} +{% endspaceless %} diff --git a/mayan/apps/common/middleware/strip_spaces_widdleware.py b/mayan/apps/common/middleware/strip_spaces_widdleware.py deleted file mode 100644 index b6d4a0ba7a..0000000000 --- a/mayan/apps/common/middleware/strip_spaces_widdleware.py +++ /dev/null @@ -1,14 +0,0 @@ -from __future__ import unicode_literals - -from django.utils.html import strip_spaces_between_tags - - -class SpacelessMiddleware(object): - """ - Remove spaces between tags in HTML responses to save on bandwidth - """ - - def process_response(self, request, response): - if 'text/html' in response.get('Content-Type', ''): - response.content = strip_spaces_between_tags(response.content) - return response diff --git a/mayan/settings/base.py b/mayan/settings/base.py index d805872b4a..2309cbed7e 100644 --- a/mayan/settings/base.py +++ b/mayan/settings/base.py @@ -111,7 +111,6 @@ MIDDLEWARE_CLASSES = ( 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.locale.LocaleMiddleware', 'common.middleware.timezone.TimezoneMiddleware', - 'common.middleware.strip_spaces_widdleware.SpacelessMiddleware', 'stronghold.middleware.LoginRequiredMiddleware', 'common.middleware.ajax_redirect.AjaxRedirect', )