Djangompt从选项卡获取完整树

2024-10-04 01:35:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用django mptt应用程序来存储一个小的树结构。 在django视图中,如何在一个单个查询中查询整个表,以获得每个实例都具有children属性的queryset/list?在

所以我想:

groups = SongGroup.objects.all().values()
for group in groups:
   group['children'] # list of children

但正如我在文档中看到的,get_children()将触发另一个查询?这是我想要避免的,因为我已经使用all()来查询整个表。在

我在文档中找不到从表中获取实际树状结构的方法。
我的型号:

^{pr2}$

Tags: django实例文档视图应用程序属性groupall