Новая строка в шаблонах Django - PullRequest
3 голосов
/ 25 ноября 2011

Когда я использую следующее:

<html>
{% block head %}
<title>Hello</title>
{% endblock %}

Вывод в HTML-документе:

<html>
--- empty line ---
<title>Hello</title>

Как мне избежать этой пустой строки?Я могу использовать:

<html>
{% block head %}<title>Hello</title>
{% endblock %}

, но это ужасно ...

Спасибо,

Джоэл

Ответы [ 2 ]

5 голосов
/ 25 ноября 2011

Если вас беспокоит экономия места / килобайт, вы можете использовать шаблонный тег {% spaceless %} , чтобы избавиться от всех пустых мест между тегами html.Как правило, это хорошая практика.Поэтому поместите {% spaceless %} в самый верх вашего base.html и {% endspaceless %} в самый конец

Если вас беспокоит эстетика вашего кода, вы ничего не можете сделать!

0 голосов
/ 25 ноября 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...