Flask 将HTML表实体路由到单个SQL查询

Flask 将HTML表实体路由到单个SQL查询,flask,sqlite,flask-sqlalchemy,Flask,Sqlite,Flask Sqlalchemy,我有一个Flask应用程序,它当前从表单中获取用户的搜索词,并将它们路由到包含SQL查询结果的新页面。在此页面上,我生成了一个HTML表,如下所示: <tbody> {% for row in result %} <tr> <td><a href={{NEW_QUERY_FUNC}} # problem here, described below {{row[0]}} </a

我有一个Flask应用程序,它当前从表单中获取用户的搜索词,并将它们路由到包含SQL查询结果的新页面。在此页面上,我生成了一个HTML表,如下所示:

<tbody>
    {% for row in result %}
        <tr>
        <td><a href={{NEW_QUERY_FUNC}} # problem here, described below
        {{row[0]}} 
        </a></td>
        <td>{{row[1]}}</td>
        <td>{{row[2]}}</td>
        </tr>
    {% endfor %}
</tbody>

{结果%中的行的%1}

您只需将该名称作为链接即可。 假设您有一个包含name属性和url属性的用户对象列表,下面的代码段将为每个用户创建一个链接,其名称为链接文本。用户对象可以很容易地是字典、元组或任何东西;只需更改名称和url的提取方式

例如:

<body>
{% for u in users %}
    <a href={{ u.url }}>{{ u.name }}</a>
{% endfor %}
</body>

{用户%%中的u为%0}
{%endfor%}

感谢您的回复!这听起来是个不错的方法,我稍后会尝试一下。唯一的问题是我实际上并没有做任何模型,我一直在做原始的sql查询(SELECT*FROM…),有没有办法让它这样工作?