Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Jinja2 наследование шаблонов, уродливый html [RSS Feed]

#1 Фев. 10, 2017 14:51:55

lobster
От:
Зарегистрирован: 2011-06-09
Сообщения: 82
Репутация: +  0  -
Профиль   Отправить e-mail  

Jinja2 наследование шаблонов, уродливый html

Приветствую участников форума!
Так то вобщем то это не проблема, но когда смотришь на отрендереный код хочется плакать

# base.html
<!DOCTYPE html>
<html>
<body>
<div id="content">
{% block content %}
{% endblock %}
</div>
</body>
</html>
# ---
# index.html
{% extends "base.html" %}
{% block content %}
<h1>Content</h1>
{% endblock %}
Выходит вот такой код
<!DOCTYPE html>
<html>
<body>
<div id="content">

<h1>Content</h1>

</div>
</body>
</html>
Можно ли как нибудь контролировать рендеринг, чтобы код был сбалансирован по табам/пробелам, к примеру передать расширенной функции block количество табов, или заранее продумать чтобы количество отступов автоматом расчитывалось и подставлялось в блок?



Офлайн

#2 Фев. 10, 2017 14:57:49

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

Jinja2 наследование шаблонов, уродливый html

Можно.
читать тут
Хотя это лишнее

Офлайн

#3 Фев. 10, 2017 15:10:54

lobster
От:
Зарегистрирован: 2011-06-09
Сообщения: 82
Репутация: +  0  -
Профиль   Отправить e-mail  

Jinja2 наследование шаблонов, уродливый html

4kpt_IV,
Спасибо за ссылку, все прояснилось :)



Офлайн

  • Начало
  • » Web
  • » Jinja2 наследование шаблонов, уродливый html[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version