Reformat using black

This commit is contained in:
cuom1999 2022-05-14 12:57:27 -05:00
parent efee4ad081
commit a87fb49918
221 changed files with 19127 additions and 7310 deletions

View file

@ -7,23 +7,27 @@ from lxml import html
class CompressorWidgetMixin(object):
__template_css = dedent('''\
__template_css = dedent(
"""\
{% compress css %}
{{ media.css }}
{% endcompress %}
''')
"""
)
__template_js = dedent('''\
__template_js = dedent(
"""\
{% compress js %}
{{ media.js }}
{% endcompress %}
''')
"""
)
__templates = {
(False, False): Template(''),
(True, False): Template('{% load compress %}' + __template_css),
(False, True): Template('{% load compress %}' + __template_js),
(True, True): Template('{% load compress %}' + __template_js + __template_css),
(False, False): Template(""),
(True, False): Template("{% load compress %}" + __template_css),
(False, True): Template("{% load compress %}" + __template_js),
(True, True): Template("{% load compress %}" + __template_js + __template_css),
}
compress_css = False
@ -34,14 +38,19 @@ class CompressorWidgetMixin(object):
except ImportError:
pass
else:
if getattr(settings, 'COMPRESS_ENABLED', not settings.DEBUG):
if getattr(settings, "COMPRESS_ENABLED", not settings.DEBUG):
@property
def media(self):
media = super().media
template = self.__templates[self.compress_css, self.compress_js]
result = html.fromstring(template.render(Context({'media': media})))
result = html.fromstring(template.render(Context({"media": media})))
return forms.Media(
css={'all': [result.find('.//link').get('href')]} if self.compress_css else media._css,
js=[result.find('.//script').get('src')] if self.compress_js else media._js,
css={"all": [result.find(".//link").get("href")]}
if self.compress_css
else media._css,
js=[result.find(".//script").get("src")]
if self.compress_js
else media._js,
)