我有一个查询集,其中的对象具有字段 date
和 value
。
我需要用数组 [[date_1, value_1],[date_2,value_2],...,[date_n,value_n]]
填充模板。
当每个对象都有多个字段时,这怎么可能?
我试过了
MyModel.objects.values_list('date', 'value')
但 date
以日期时间格式打印(例如 datetime.date(2013, 9, 21)
)并且值以十进制打印(例如 Decimal( '72495.0')
)。我在 flot.js 图表中需要它。
最佳答案
MyModel.objects.values_list('date', 'value', flat=True)
关于python - 将查询集转换为 Django 中的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30597940/