返回信息流将数据库的数据查询出来,在类似于html 里面table的展示出来,有好的解决方法吗?刚入门,请版上达人多多指教……
这是一条镜像帖。来源:北邮人论坛 / python / #10495同步于 2015/12/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
[问题]flask展示列表
v6029315
2015/12/18镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
读出来东西,然后在模板里放进去信息就行呀, for...in循环整个数据,具体是要什么样子/结构,那就看模板的html和css怎么写了. 表格的样子用div也很容易出来,而且比表格更容易修改样式.
我随便从我以前写的一个模板里复制了一个: 我就是有N个人的名字,实验室名,电话号码,从数据库读出来在entries变量里,然后每个都写出来,最后效果加上css就是一行行的样子.
{% for entry in entries %}
<li><a href="/wx/tiaoji_detail/{{entry.id}}">{{entry.lab}}<br/>联系方式: {{entry.contact}}</a></li>
{% endfor %}
如果布局不会,看看html和css, 如果数据读取和模板不会用,看flask官方.
太感谢了,正在啃文档……
【 在 AlstonLYG 的大作中提到: 】
: 读出来东西,然后在模板里放进去信息就行呀, for...in循环整个数据,具体是要什么样子/结构,那就看模板的html和css怎么写了. 表格的样子用div也很容易出来,而且比表格更容易修改样式.
: 我随便从我以前写的一个模板里复制了一个: 我就是有N个人的名字,实验室名,电话号码,从数据库读出来在entries变量里,然后每个都写出来,最后效果加上css就是一行行的样子.
: {% for entry in entries %}
: ...................
前不久用了个flask-sqlalchemy的pagination的API不错,可以帮你实现展示分页(第一页,第二页。。。),如果你要展示的数据数量很大的话。
here