谁能提供一个清晰的例子来说明如何使用 django-tables2 创建一个表对象,该对象从多个相关模型(即关系连接)中选择和呈现数据?文档暗示这是可能的,但没有说明如何。
在普通的 django 中,select_related()函数工作得很好,但我无法弄清楚如何在 django-tables2 中实现它。我注意到关于类似主题还有其他未解决的问题。
谁能提供一个清晰的例子来说明如何使用 django-tables2 创建一个表对象,该对象从多个相关模型(即关系连接)中选择和呈现数据?文档暗示这是可能的,但没有说明如何。
在普通的 django 中,select_related()函数工作得很好,但我无法弄清楚如何在 django-tables2 中实现它。我注意到关于类似主题还有其他未解决的问题。
首先,select_related()
不需要访问相关数据,这是出于性能原因。对于 django-tables2,您需要定义一个accessor
. 一个例子在这里:https ://github.com/bradleyayers/django-tables2/issues/106