使用django-tables2访问相关模型

时间:2013-01-22 14:57:56

标签: django django-tables2

任何人都可以使用django-tables2提供一个明确的示例,说明如何使用django-tables2创建表对象,该表选择并呈现来自多个相关模型的数据(即关系连接)?文档暗示这是可能的,但没有说明如何。

在普通的django中,select_related()函数运行良好,但我无法弄清楚如何在django-tables2中实现它。我注意到在类似主题上还有其他unanswered questions

1 个答案:

答案 0 :(得分:4)

首先,select_related()不需要访问相关数据,这是出于性能原因。对于django-tables2,您需要定义accessor。这里有一个例子:https://github.com/bradleyayers/django-tables2/issues/106