任何人都可以使用django-tables2提供一个明确的示例,说明如何使用django-tables2创建表对象,该表选择并呈现来自多个相关模型的数据(即关系连接)?文档暗示这是可能的,但没有说明如何。
在普通的django中,select_related()函数运行良好,但我无法弄清楚如何在django-tables2中实现它。我注意到在类似主题上还有其他unanswered questions。
答案 0 :(得分:4)
首先,select_related()
不需要访问相关数据,这是出于性能原因。对于django-tables2,您需要定义accessor
。这里有一个例子:https://github.com/bradleyayers/django-tables2/issues/106