Python 遍历sqlalchemy查询筛选器返回的多个对象

Python 遍历sqlalchemy查询筛选器返回的多个对象,python,flask,sqlalchemy,Python,Flask,Sqlalchemy,我看到很多关于遍历列、行等的问题 但是,我不知道如何处理对象 我想把这样的东西放在一个模板中 {% for d in dog %} 并使用d.id,d.descr等访问每个表。如何在模板中使用对象?这正是操作方法:将dog变量传递给render\u template函数,并在模板中以一种方式使用它 如果项具有a、b和c,则可以将它们用作: <ul> {% for d in dog %} <li>{{ d.a }}</li>

我看到很多关于遍历列、行等的问题

但是,我不知道如何处理对象

我想把这样的东西放在一个模板中

{% for d in dog %}

并使用
d.id
d.descr
等访问每个表。如何在模板中使用对象?

这正是操作方法:将
dog
变量传递给
render\u template
函数,并在模板中以一种方式使用它

如果
具有
a
b
c
,则可以将它们用作:

<ul>
    {% for d in dog %}
        <li>{{ d.a }}</li>
        <li>{{ d.b }}</li>
        <li>{{ d.c }}</li>
    {% endfor %}
</ul>
    {%d在dog%}
  • {{d.a}}
  • {{d.b}}
  • {{d.c}}
  • {%endfor%}

您可能想将您的
重命名为
,以更清楚地表明它是一个集合。

正是您所讨论的方式!你说得对,我的问题与JS有关。谢谢
<ul>
    {% for d in dog %}
        <li>{{ d.a }}</li>
        <li>{{ d.b }}</li>
        <li>{{ d.c }}</li>
    {% endfor %}
</ul>