【问题标题】:SQLalchemy: iterate through raw SQL query in templateSQLalchemy:遍历模板中的原始 SQL 查询
【发布时间】:2016-04-02 05:17:51
【问题描述】:

在函数中有一个代码,它将 ResultProxy(据我了解)呈现为模板,如下所示:

query = db_session.execute(serious_business_query) #raw sql
return render_template('result.html', query=query)

我想在我的模板中遍历它,但什么也看不到。如何遍历 ResultProxy 对象?或者我应该将什么传递给模板以简单地遍历它?

文档链接正常,找不到我需要的。

【问题讨论】:

    标签: flask sqlalchemy jinja2


    【解决方案1】:

    你可能想试试这个建议https://stackoverflow.com/a/17987782/1307985 当您从光标填写列表时,然后将其传递给模板。

    我猜,但可能 jinja2 模板不知道如何迭代光标或查询对象,因此必须将其转换为列表对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-03
      • 2015-01-31
      • 1970-01-01
      • 2012-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多