如何过滤 MP_NODE 中的叶节点

How do I filter for leaf nodes in an MP_NODE

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

from treebeard.mp_tree import MP_Node

class Category(MP_Node):
    ...

我想得到一个只有叶节点的查询集。

MP_Node有一个字段叫numchild,它存储了每个节点有多少子节点,所以你可以得到一个包含所有叶节点的查询集,像这样:

Category.objects.filter(numchild=0)