如何使用Flask从Postgresql数据库中获取数据并显示HTML表

Kohila
  import psycopg2
    from flask import Flask, render_template
    app = Flask(__name__)
    con = psycopg2.connect(database="Angels_Attic", user="postgres", password="", host="127.0.0.1", port="5432")
    cursor = con.cursor()

    @app.route("/", methods=['post', 'get'])
    def test():  
        cursor.execute("select * from cart")
        result = cursor.fetchall()
        return render_template("test.html", data=result)

test.html

<html>
<body>
    <div>
        {% for row in data %}
        <p>{{ row[0] }}</p>
        <p>{{ row[1] }}</p>
        {% endfor %}
    </div>

    </body>
    </html>

我得到的错误:IndentationError:unindent与任何外部缩进级别都不匹配

当我运行这个flask文件时,出现了很多错误。我只想知道如何正确连接数据库,并使用复杂的SQL查询从数据库中获取数据并将其显示在HTML文件中。请让我知道如何进行。

Bernardo Stearns旅行

这与代码的逻辑无关,只是代码的缩进应该是这样的:从import下面的所有行中删除空格

import psycopg2
from flask import Flask, render_template
app = Flask(__name__)
con = psycopg2.connect(database="Angels_Attic", user="postgres", password="", host="127.0.0.1", port="5432")
cursor = con.cursor()

@app.route("/", methods=['post', 'get'])
def test():  
    cursor.execute("select * from cart")
    result = cursor.fetchall()
    return render_template("test.html", data=result)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从数据库获取数据到HTML表中?

来自分类Dev

如何仅获取PostgreSQL中数据库的表名

来自分类Dev

如何使用foreach从数据库表中获取数据-

来自分类Dev

从数据库中获取数据并显示到表

来自分类Dev

如何在HTML 4中从数据库中获取带有标题数据的HTML表以及从数据库中获取行数据的HTML表

来自分类Dev

如何使用 sqlalchemy 在 Web 浏览器上显示 postgresql 数据库表数据?

来自分类Dev

如何使用jquery和c#将数据库中的数据显示到html表中

来自分类Dev

获取数据库表以在powershell中的dataGridView中显示

来自分类Dev

如何从数据库中获取和显示数据?

来自分类Dev

从数据库中的表获取数据

来自分类Dev

使用PHP以HTML形式以表格式从数据库中获取和显示数据

来自分类Dev

如何使用MySql从数据库中的两个表中获取数据

来自分类Dev

如何使用laravel在数据表中显示我的数据库记录

来自分类Dev

在单个HTML表中显示链接的数据库结果

来自分类Dev

在html / php表中显示mysql数据库的结果

来自分类Dev

在html / php表中显示mysql数据库的结果

来自分类Dev

如何在多个html列中显示数据库表中的字段?

来自分类Dev

如何检查 firebase 实时数据库中的更改值并使它们显示在 html 表中?

来自分类Dev

如何使用php从mysql数据库中获取数据

来自分类Dev

如何使用mysql数据库在AutoCompleteTextView中获取数据?

来自分类Dev

如何使用JavaScript从数据库/模型中获取数据

来自分类Dev

如何从数据库中获取数据并使用 setValue 或 patchValue

来自分类Dev

如何使用html显示存储在核心数据数据库中的jpeg图像

来自分类Dev

如何...显示数据库中的数据

来自分类Dev

如何使用PostgreSQL和Ruby将数据库表中的列名提取到数组中?

来自分类Dev

如何使用firebase实时数据库检查数据是否已经在html表中?

来自分类Dev

如何使数据库图像显示在表中?

来自分类Dev

如何从数据库中获取数据?

来自分类Dev

如何从数据库的多个表中获取公共列?

Related 相关文章

  1. 1

    如何从数据库获取数据到HTML表中?

  2. 2

    如何仅获取PostgreSQL中数据库的表名

  3. 3

    如何使用foreach从数据库表中获取数据-

  4. 4

    从数据库中获取数据并显示到表

  5. 5

    如何在HTML 4中从数据库中获取带有标题数据的HTML表以及从数据库中获取行数据的HTML表

  6. 6

    如何使用 sqlalchemy 在 Web 浏览器上显示 postgresql 数据库表数据?

  7. 7

    如何使用jquery和c#将数据库中的数据显示到html表中

  8. 8

    获取数据库表以在powershell中的dataGridView中显示

  9. 9

    如何从数据库中获取和显示数据?

  10. 10

    从数据库中的表获取数据

  11. 11

    使用PHP以HTML形式以表格式从数据库中获取和显示数据

  12. 12

    如何使用MySql从数据库中的两个表中获取数据

  13. 13

    如何使用laravel在数据表中显示我的数据库记录

  14. 14

    在单个HTML表中显示链接的数据库结果

  15. 15

    在html / php表中显示mysql数据库的结果

  16. 16

    在html / php表中显示mysql数据库的结果

  17. 17

    如何在多个html列中显示数据库表中的字段?

  18. 18

    如何检查 firebase 实时数据库中的更改值并使它们显示在 html 表中?

  19. 19

    如何使用php从mysql数据库中获取数据

  20. 20

    如何使用mysql数据库在AutoCompleteTextView中获取数据?

  21. 21

    如何使用JavaScript从数据库/模型中获取数据

  22. 22

    如何从数据库中获取数据并使用 setValue 或 patchValue

  23. 23

    如何使用html显示存储在核心数据数据库中的jpeg图像

  24. 24

    如何...显示数据库中的数据

  25. 25

    如何使用PostgreSQL和Ruby将数据库表中的列名提取到数组中?

  26. 26

    如何使用firebase实时数据库检查数据是否已经在html表中?

  27. 27

    如何使数据库图像显示在表中?

  28. 28

    如何从数据库中获取数据?

  29. 29

    如何从数据库的多个表中获取公共列?

热门标签

归档