我得到了非常简单的层次结构:每个对象可以有0或1个父项。每个对象可以有多少个孩子没有限制。如何使用django orm获取所有对象与他们的孩子?
所以在我的应用我有这样一个模型:
class O(Model):
name = CharField(max_length = 20)
parent = ForeignKey('O', related_name = 'children')
现在我想能够取谁在他们的父树一个特定Object1
所有对象(如父母或父母他们的父母等)。
我应该使用mptt还是有更简单的方法?