Jinja foor循环网格

时间:2019-05-09 20:46:01

标签: python html flask jinja2

我试图做一个for循环,用图像制作网格,但总是出现列

这是我第一次使用jinja

{% extends "layout.html" %}
{% block body %}
  <ul class=entries>
  {% if up %}
    <li><h2><a href='{{ up }}'>..</a></h2></li>
  {% endif %}

  {% for entry in dir_entries %}
    <li><h2><a href='{{ path }}/{{ entry }}'>{{ entry }}</a></h2></li>
  {% else %}
    <li><em>No directories</em></li>
  {% endfor %}
  </ul>
  <br>
    {% for entry in image_entries | batch(3, '&nbsp;')%}
      <div class="row">
        {% for el in entry %}
              <div class="span4"><img src='/static/images/{{ path }}/.thumbnail/{{ el }}'></div>
        {% endfor %}
      </div>
  {% else %}
    <li><em>No image files</em></li>
  {% endfor %}

{% endblock %}

预先感谢

0 个答案:

没有答案