我有一个关于 Bootstrap 中的 mysql db python 表的问题。我的问题是我的数据没有显示在表中。我可以看到它获取数据,因为当我在 mysql db 中添加带有数据的行时,表会增加。app.py 代码:@app.route('/dashboard')@is_logged_indef dashboard(): #create cursor cur = mysql.get_db().cursor() #Get data result = cur.execute("SELECT * FROM test") data=cur.fetchall() if result > 0: return render_template('dashboard.html', data=data) else: msg = 'No DOC Found' return render_template('dashboard.html', msg=msg) #close connection cur.close() return render_template('dashboard.html' ).html <table class="table table-striped"> <tr> <th>data1</th> <th>data2</th> </tr> {% for test in data%} <tr> <td>{{test.rdno}}</td> <td>{{test.ipno}}</td> {% endfor %} </tr> </table>
1 回答
慕标琳琳
TA贡献1830条经验 获得超9个赞
代替
<td>{{test.rdno}}</td>
<td>{{test.ipno}}</td>
做这个
<td>{{test[0]}}</td>
<td>{{test[1]}}</td>
添加回答
举报
0/150
提交
取消