【发布时间】:2015-10-15 13:47:36
【问题描述】:
我正在使用 django-tables2 来显示存储在 SQLite 数据库中的数据,如下所示:
(Table1:)
id field1 field2 field3
1 George green 42
2 George blue 72
3 George yellow 1
4 James brown 10
现在,我想重新组织这张表,将 field2 中的值用作新列,并用 field3 中的值填充单元格:
(Table 2:)
field1 green blue yellow brown
George 42 72 1
James 10
我有两个表的 django 模型和表,理论上我可以对表 2 的模型进行硬编码(尽管动态执行此操作会更优雅,但首先要做的事情是)。
我现在的问题是:执行这种转换的最佳方式是什么?
基本思路:
queryset = Model1.objects.all()
# reorganize queryset somehow
table = Table2(queryset)
我觉得这可以以更好的方式完成。我很乐意收到任何建议!
谢谢, 菲利普
【问题讨论】:
标签: python django sqlite view django-tables2