Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用flask_sqlalchemy在html上打印sqlite3的结果_Python_Html_Sqlite_Flask Sqlalchemy - Fatal编程技术网

Python 如何使用flask_sqlalchemy在html上打印sqlite3的结果

Python 如何使用flask_sqlalchemy在html上打印sqlite3的结果,python,html,sqlite,flask-sqlalchemy,Python,Html,Sqlite,Flask Sqlalchemy,大家好。我已经在谷歌上搜索了几个小时,阅读了一段时间的文档,但我似乎无法将所有模型的内容打印到html文件中 #python file @app.route('/models') #@login_required def models(): allmodels = Modeldb.query.all() #THIS RETURNS A LIST FORM SQLITE3 return render_template('models.html', allmodels=allmod

大家好。我已经在谷歌上搜索了几个小时,阅读了一段时间的文档,但我似乎无法将所有模型的内容打印到html文件中

#python file
@app.route('/models')
#@login_required
def models(): 
    allmodels = Modeldb.query.all() #THIS RETURNS A LIST FORM SQLITE3
    return render_template('models.html', allmodels=allmodels)
这是html文件

<html>
<head>

<body class = "body">

<body>
<h1> HELLOO </h1>


{% for models in allmodels %}
<p> {{ models }} </p>
{% endfor %}


</body>

</head>
</html>

你好
{%适用于所有模型%}
{{models}}

{%endfor%}
它输出

你好


我知道我很接近。或许不是提前感谢你们,给你们更多的精力;))

好的。所以我明白了

 {% for models in allmodels %}
 {{row["column_name_here"]}} 
 {{row["another_column_name_here_if_u_want"]}} 
 {% endfor %}
这基本上成功了。:)

很高兴你找到了答案:)。尚无法发表评论,因此使用其他语法添加此帖子:

{% for models in allmodels %}
    {{models.column_name_here}} 
    {{models.column2_name_here}} 
{% endfor %}

谢谢你提供了另一种语法。与我的相比,它可读性更强,更容易理解:)