2012-07-27 42 views
2

请原谅这个愚蠢的问题,但我在哪里可以找到一个视图让Django以类似电子表格的格式显示“表格”(即每行一个记录,每列一个字段)。寻找django的电子表格(或表格)视图

(事实上,我一直没能找到一个一番搜索告诉我之后,也许我的Django的看法菜鸟级别的理解方式把基地。)

在这里,我打算术语“表“相当普遍;基本上,将表看作“列表清单”,并附加约束条件,即所有内部列表具有相同的长度。 (如果此表具有电子表格功能,例如通过单击列标题对行进行排序或剪切和粘贴单元格的任意矩形子集的可能性,这将非常有用,但我意识到这可能是希望太多了。)

+0

Django不会自动执行这种前端工作。 如果你指的是Django管理员,它可以通过有限的方式完成:http://is.gd/MgufEW。 无论哪种方式,使用Django的模板语言渲染表格应该是非常直接的。 – 2012-07-27 19:45:21

+0

你检查了Django的基于类的视图'ListView'吗?这不是你正在寻找的所有东西,但它可能是有趣的。 – Ghopper21 2012-07-27 19:54:22

+0

另外[django-tables2](http://pypi.python.org/pypi/django-tables2)包(不是Django本身的一部分)可能对您很有意思。没有用过我自己。 – Ghopper21 2012-07-27 20:01:24

回答

0

另一种方法是使用表格内联,但列表视图就是你要找的内容。