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)