2016-08-17 141 views
0
{% 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 %} 

每當節標記是空的,我看到這樣的事情在我的HTML源碼視圖,甚至Chrome瀏覽器開發工具Jinja2的模板創建空標籤額外的空間

開發工具 enter image description here


查看源 enter image description here


如果我刪除縮進和額外的空格維護將很難,有沒有解決這個問題?謝謝

回答

1

看看whitespace control

您應該使用{%--%}而不是{%%}

+0

謝謝你對每件事情的意思?塊,如果,爲,endif ...? –

+0

@CameronA是的。如果你想剝離所有空行 – vsminkov

+0

謝謝你的工作 –