服务器在线 - 服务器软件 - 网站地图 服务器在线,专注于服务器技术!

当前位置:主页 > 网页前端 > flask > 正文

flask读取数据库列表内容

时间:2022-09-09    来源:未知    投稿:admin    点击:

例:
py文件内容:

@app.route('/movie')
def movie():
    datalist = []
    con = sqlite3.Connection("movie.db")
    cur = con.cursor()
    sql = "select * from movie250"
    data = cur.execute(sql)
    for item in data:
        datalist.append(item)
    cur.close()
    con.close()
    return render_template("movie.html",movies=datalist)



html文件内容:


<table class="table table-striped">
    <tr>
        <td>排名</td>
        <td>中文名称</td>
        <td>外国名称</td>
        <td>评分</td>
        <td>评价人数</td>
        <td>概述</td>
        <td>其他信息</td>
    </tr>
    {% for movie in movies %}
         <td>{{ movie[0] }}</td>
         <td>{{ movie[1] }}</td>
         <td>{{ movie[2] }}</td>
         <td>{{ movie[3] }}</td>
         <td>{{ movie[4] }}</td>
         <td>{{ movie[5] }}</td>
         <td>{{ movie[6] }}</td>
    {% endfor %}
</table>

如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。


相关内容
最新热点内容