Commit e3337545 by Venelin Stoykov

On debug does not minify html

If settings.DEBUG is True developer does not want minifyed html. This
is needed only in production enviroment.
parent 8b7b3c97
from __future__ import unicode_literals
from django.core.exceptions import MiddlewareNotUsed
from django.utils.encoding import DjangoUnicodeDecodeError
from django.utils.html import strip_spaces_between_tags as minify_html
from pipeline.conf import settings
class MinifyHTMLMiddleware(object):
def __init__(self):
if settings.DEBUG:
# On debug does not minify html
raise MiddlewareNotUsed
def process_response(self, request, response):
if response.has_header('Content-Type') and 'text/html' in response['Content-Type']:
try:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment