问题标签 [django-tables2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
750 浏览

python - 重新渲染 django-tables2 列标题

我已经构建了一个使用 django-tables2 来呈现表格数据的网站。我遇到了一个我无法解决的问题。

在某些表中,我verbose_name使用从数据库中提取的值构造一列:

这很好用,直到用户更改他们的默认音量单位设置。在下一次服务器重新启动之前,它不会反映在表中。

我想我可以在表格的方法中插入一些东西__init__,但我无法弄清楚。

有任何想法吗?

非常感谢

弥敦道

0 投票
2 回答
1467 浏览

python - Django - 覆盖 django-tables2 LinkColumn 的数据内容

我使用 django-tables2 LinkColumn 创建一个列,该列调用一个允许导出表中对象的函数。

表格.py:

我希望本专栏的内容是 downloadFile 函数的 href :导出为文本,而不是 id。

0 投票
1 回答
383 浏览

python - django-tables - 不能连接'str'和'tuple'

我正在尝试django-tables2在我的项目中使用。

这是我的模型

我的桌子

我的观点

这给了我这个错误:

无法连接'str'和'tuple'对象
...
/usr/local/lib/python2.7/dist-packages/django_tables2/tables.py init
self._sequence = Sequence(self._meta.fields + ('. ..',))

0 投票
3 回答
5325 浏览

python - 使用 django-tables2 显示页码

我目前正在使用 django-tables2 显示数据集。

文档没有特别提到这一点,所以我猜这可能需要一些表格覆盖 - 但是,我希望那里有人已经完成了这一点。

如何在我的表格下方使用 django-tables2 呈现页码?我希望能够显示的是用户可以单击的页码水平列表。

提前致谢。

0 投票
2 回答
1106 浏览

django - django-tables - 相关字段详细名称

我正在使用django-tables并尝试显示包含一些相关字段的表格。

我得到了正确的数据,但Comp在每个相关的标题中

可能是什么原因 ?
我不应该得到Name, Comp,Country吗?


更新

原问题的错误,我已经更新了。

0 投票
2 回答
6891 浏览

python - Django-tables2 - 动态地将列添加到表中 - 不在 html 中的表标记中添加 attrs

在我的 Django 项目中,我需要有哪些列是动态的并且取决于数据库中的内容的表。所以我在这里找到了一个解决方案,它可以工作,但有一点问题。这是我动态扩展的带有表的类:

这是扩展类的方法:

当我像这样在views.py中创建一个表时:

该表显示了我想要的列,但在 html 代码中我看到它忽略了 attrs:

所以淡蓝色没有css样式,这对我很重要。我觉得它可能与 Meta 类有关,但字段和模型正在工作,所以我不知道为什么 attrs 没有。

0 投票
2 回答
1191 浏览

python - 如何在 django 1.5 中使用 django_tables2 在基于模型的表中添加 2 个额外的 LinkColumns

我正在尝试用 django-tables2 制作一个带有 2 个 linkColumns 的表,这些链接包括模型类的 pk。链接指向编辑和删除表单。

模型.py

网址.py

视图.py

表格.py

这不是绝对必要的,但我将其包括在内以防万一

模板/帐户/person_list.html

模板/帐户/person_form.html

我不知道为什么表格没有显示链接。每个示例(和问题)都会覆盖一个模型列,但我需要添加额外的列。

我不能发布图片,因为我需要至少 10 名声望...

表格图像

还需要指定支持国际化的链接的文本(分别为“编辑”和“删除”)(针对链接内的文本)。

有人知道怎么做吗?

提前致谢

0 投票
1 回答
421 浏览

python - django表数据交替行

我想建立一个显示棒球比赛统计数据的表格。我目前有一个模型来代表一场棒球比赛。

还有其他领域,但这足以解释我想要做什么。

我正在使用django-tables2来呈现我的表格。我定义了一个表类

而我的看法

但默认行为不是我想要的。这些表在我的数据库中显示每个条目一行。

相反,我希望表的行不直接模仿数据库模型,而是按如下方式交替行,以便第一行和第三行从同一个地方拉出,但第二行和第四行不同。

有谁知道 django-tables2 是否可以做到这一点,或者我是否需要编写自己的表?

0 投票
1 回答
1615 浏览

django - 如何在 django 块中包含模板标签

我使用 django_tables2( http://django-tables2.readthedocs.org/en/latest/ ) 进行 HTML 表格渲染,但我的模板无法工作:

错误信息如下:

上面的tables2插件有什么替代品吗?

0 投票
2 回答
167 浏览

python - 使用属性来回避类型两个模型

我有一个 django 模型,它可以通过外键(调用它们object1object2)具有与之相关的两个对象之一。其他两个类在功能上几乎相同,但包含的信息略有不同。在另一个 StackOverflow 问题的建议下,我正在使用 python 方法property()来设置和获取存在的任何对象。它如下所示:

这是该类的简化版本。我认为一切正常。我能够设置和获取信息,并且可以在objectInstance我的几个页面上显示保存的数据。我正在使用 django-tables2 在表格中显示信息,它也能够显示所有信息。但是,当我尝试对数据进行排序(使用提供的方便箭头)时,我得到一个 FieldError:

知道是什么原因造成的吗?或者您需要查看哪些代码片段来帮助确定原因是什么?

编辑:

所以看起来我不是唯一一个遇到这个问题的人。这篇文章似乎表明这是 django-tables2 的问题。django-tables2 中的非查询集数据排序

似乎虽然表格可以显示保存在 a 中的信息,property但它无法对其进行排序。