HTML FLASK 在 JSON 数据中使用 {% for %}
HTML FLASK using {% for %} in JSON data
我正在使用 google firebase,其中 returns 数据在 JSON 中,而 SQLAlchemy returns 它在其他东西中。
在 SQLAlchemy 中,我可以获取数据库,将其作为变量传递到 flask render_template 中,然后执行类似这样的操作以显示所有表。
{% for Order in query %}
<tr>
<td>{{ Order.uuid }}</td>
<td>{{ Order.costusd }}</td>
<td>{{ Order.costcry }}</td>
<td>{{ Order.orderinfo }}</td>
<td>{{ Order.userpaid }}</td>
</tr>
{% endfor %}
如果我尝试使用 firebase/JSON 数据,它将显示空表(我在 firebase 中有数据的表的数量)但没有数据。我试着做命令['uuid']。等等,但这也不起作用。
所以,我正在尝试以与 SQLAlchemy 相同的方式显示我的数据库,但我使用的是 JSON.
的 NOSQL 数据库
这是一个
将 NoSQL 数据转换为 jinja2 可读的工作代码:
r = json.dumps(json_onject)
loaded_r = json.loads(r)
return render_template("report.html", items=loaded_r)
我正在使用 google firebase,其中 returns 数据在 JSON 中,而 SQLAlchemy returns 它在其他东西中。
在 SQLAlchemy 中,我可以获取数据库,将其作为变量传递到 flask render_template 中,然后执行类似这样的操作以显示所有表。
{% for Order in query %}
<tr>
<td>{{ Order.uuid }}</td>
<td>{{ Order.costusd }}</td>
<td>{{ Order.costcry }}</td>
<td>{{ Order.orderinfo }}</td>
<td>{{ Order.userpaid }}</td>
</tr>
{% endfor %}
如果我尝试使用 firebase/JSON 数据,它将显示空表(我在 firebase 中有数据的表的数量)但没有数据。我试着做命令['uuid']。等等,但这也不起作用。
所以,我正在尝试以与 SQLAlchemy 相同的方式显示我的数据库,但我使用的是 JSON.
的 NOSQL 数据库这是一个
将 NoSQL 数据转换为 jinja2 可读的工作代码:
r = json.dumps(json_onject)
loaded_r = json.loads(r)
return render_template("report.html", items=loaded_r)