#python #sys
#python #sys
Вопрос:
эй, ребята, я новичок в flask, и я пытаюсь импортировать данные из sqlite в свой index.hmtl, но я продолжал сталкиваться с этой ошибкой TypeError: 'NoneType' object is not iterable
, хотя мои данные не имеют значений none. код для маршрута.py и index.html предоставляется.
route.py
def get_entries():
try:
entries = Entry.query.all()
return
except Exception as error:
db.session.rollback()
flash(error,"danger")
return 0
index.html
<tbody>
{% for entry in entries %}
<tr>
<td>{{ entry.age}}</td>
<td>{{ entry.sex }}</td>
<td>{{ entry.cp}}</td>
<td>{{ entry.thalach }}</td>
<td>{{ entry.prediction }}</td>
<td>{{ entry.predicted_on}}</td>
</tr>
{% endfor %}
</tbody>
Ответ №1:
Вы не возвращаете свои записи из get_entries
функции! Попробуйте это:
def get_entries():
try:
entries = Entry.query.all()
return entries
except Exception as error:
db.session.rollback()
flash(error,"danger")
return 0