Мне удалось установить соединение с моей базой данных с помощью адаптера postgreSQL psycopg2, я могу печатать данные в консоли, но всякий раз, когда я перехожу на страницу html, они не отображаются.
Я посмотрел на страницу HTML и мою функцию, но я просто не вижу, в чем проблема
app.py:
@app.route('/id', methods=['GET', 'POST'])
def showIds():
conn = connectToDB()
cur = conn.cursor()
try:
cur.execute("SELECT id FROM person")
except:
print("Error executing SELECT")
results = cur.fetchall()
print(results)
return render_template("id.html", id=results)
id.html:
<!DOCTYPE html>
{% for id in results %}
<li>
{{ id }}
</li>
{% endfor %}
Я просто ожидал список идентификаторов в базе данных, но я могу распечатать его только на консоли.
Вы можете помочь?