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. Пожалуйста, дайте мне знать, как действовать.