如何过滤MP_NODE中的叶节点

时间:2019-04-22 17:55:23

标签: django django-treebeard

对于这样的类别,我有一个树模型:

from treebeard.mp_tree import MP_Node

class Category(MP_Node):
    ...

我想获取仅包含叶节点的查询集。

1 个答案:

答案 0 :(得分:0)

MP_Node有一个名为numchild的字段,该字段存储每个节点具有的子代数量,因此您可以像这样获取所有叶节点的查询集:

Category.objects.filter(numchild=0)