创建表循环以显示记录Web2Py / SQLFORM

时间:2016-09-07 20:18:44

标签: html sql web2py

我是一名大学毕业生,试图建立一个更大的投资组合,所以我正在建立一个虚假的电子商务网站。我想构建一个从SQLFORM查询中获取数据的html表。

例如,如果我有8个条目/并且我想要3列 - 它会显示为。

X X X

X X X

X X

如果我只有4个条目/我想要3列 - 它会显示为......

X X X

X

我无法搞清楚这一点......我无法在web2py网上找到任何证明这一点的资源。这是我当前的代码,显示1列...每行1条记录。在我的代码中,= thenumber是查询生成的记录数。

{{extend 'layout.html'}}
<h1>Disc Golf Post</h1>
</hr>
{{=thenumber}}
{{ for x in rows: }}
<div class='row'>
    <img  class='col col-lg-4 col-md-6 col-sm-6 col-xs-12' src='http://127.0.0.1:8000/pluralsight/static{{=x.products_image}}' alt='blog image' />
    <div class='col col-lg-8 col-md-6 col-sm-6 col-xs-12'>
        <p class='lead'>
            <b>{{=x.products_title}}</b>
        </p>
        <p>
            <b>Category: </b>{{=x.products_manufacturer}}
        </p>
        <p>
            {{=x.products_price}}
        </p>
        <p>
            {{=x.products_capacity}}
        </p>
    </div>
</div>
{{pass}}

我知道我需要对列的大小等做一些格式化问题。任何建议都将非常感激,或者链接到web2py中详细说明的网站也很棒。提前致谢。

0 个答案:

没有答案