我正在寻找将信息从数据存储区提取到列表中的最佳方法(目的是输出到ReportLab以生成pdf)。除了循环输出并从中创建列表之外,还有办法吗?
答案 0 :(得分:2)
每the source fetch()
返回一个列表:
返回:db.Model的列表 实例...
该查询的结果如下所示:
[<models.YourModel object at 0x02641B30>,
<models.YourModel object at 0x02641B70>]
编辑:
然后为了获得模型实例的某些属性,你可以这样做:
values = [(model.name, model.type, model.source)
for model
in models_returned_from_query]
我不知道上述任何进一步的捷径。