Python Jinja2模板在空标记上创建额外空间 {%block%} {%with messages=get_flashed_messages()%} {%if消息%} {消息%中的消息为%s} {{message}} {%endfor%} {%endif%} {%endwith%} {%endblock%}
每当节标记为空时,我就会在HTML源代码视图甚至chrome开发工具中看到类似的内容 开发工具Python Jinja2模板在空标记上创建额外空间 {%block%} {%with messages=get_flashed_messages()%} {%if消息%} {消息%中的消息为%s} {{message}} {%endfor%} {%endif%} {%endwith%} {%endblock%},python,flask,whitespace,jinja2,removing-whitespace,Python,Flask,Whitespace,Jinja2,Removing Whitespace,每当节标记为空时,我就会在HTML源代码视图甚至chrome开发工具中看到类似的内容 开发工具 查看源文件 如果我删除缩进和额外的空白,维护将很困难,有什么解决办法吗?谢谢看一看 您应该使用{%-和-%}而不是{%和%}查看 你应该用{%-和-%}而不是{%和%}谢谢你的意思是什么?块、if、for、endif@卡梅罗纳:是的。如果你想把所有的空线都脱掉汉克,伙计,这很管用汉克,你是说每件事都是这样?块、if、for、endif@卡梅罗纳:是的。如果你想把所有的空线都脱光,汉克,行了 {
查看源文件
如果我删除缩进和额外的空白,维护将很困难,有什么解决办法吗?谢谢看一看 您应该使用
{%-
和-%}
而不是{%
和%}
查看
你应该用
{%-
和-%}
而不是{%
和%}
谢谢你的意思是什么?块、if、for、endif@卡梅罗纳:是的。如果你想把所有的空线都脱掉汉克,伙计,这很管用汉克,你是说每件事都是这样?块、if、for、endif@卡梅罗纳:是的。如果你想把所有的空线都脱光,汉克,行了
{% block flashes %}
<section class='flashes'>
{% with messages = get_flashed_messages() %}
{% if messages %}
<ul>
{% for message in messages %}
<li>{{ message }}</li>
{% endfor %}
</ul>
{% endif %}
{% endwith %}
</section>
{% endblock %}