我是一名大学毕业生,试图建立一个更大的投资组合,所以我正在建立一个虚假的电子商务网站。我想构建一个从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中详细说明的网站也很棒。提前致谢。