擅长:python、mysql、java
<p>将数据作为某种集合传递,无论是<a href="http://flask.pocoo.org/docs/0.10/tutorial/views/" rel="nofollow">the official tutorial</a>中的字典,还是更简单的集合,如元组或列表。</p>
<p>是的,在模板中,您将使用<code>{% for item in collection %} -> {% endfor %}</code>循环来呈现数据库中的所有数据。</p>
<p>示例Python方法:</p>
<pre><code>@app.route('/print_items')
def print_items():
cursor = db.execute('SELECT column1,column2,column3,column4 FROM tablename')
return render_template('print_items.html', items=cursor.fetchall())
</code></pre>
<p>模板部分示例:</p>
<pre><code><table>
{% for item in items %}
<tr>
<td>column1</td>
<td>column2</td>
<td>column3</td>
<td>column4</td>
</td>
{% endfor %}
</code></pre>