Я использую шаблоны django, и для удобочитаемости у меня есть html, похожий на следующий:
{% if some_variable %}
text
{% else %}
nothing exists here
{% endif %}
{% for item in set %}
{% if forloop.first %}
...etc...
Он преобразуется в следующий HTML-код во время выполнения, который включает в себя массу пробелов и возвращает:
text
<div>
<li
class='some_class
>
some text
</li>
</div>
etc...
Некоторые страницы даже занимают ~3000 строк html при просмотре исходного кода страницы.
Есть ли инструмент для сжатия этого html во время выполнения? Как насчет инструмента для удаления лишних разрывов строк?