0
我有一個樹狀結構模型,該模型是:過濾器是當前類
class XMLStruct(models.model):
parent = models.ForeignKey('XMLStruct')
# other attributes
我的目標是讓樹的葉子,就意味着這是所有條目,其可以」在父屬性中找不到。我試圖與查詢集要做到這一點,但我不知道該怎麼做:
leaves = XMLStruct.objects.filter(parent__not_in = XMLStruct.objects.all().parent)
沒有人有線索?我可以通過給孩子而不是父母來構建樹,但我發現這個表示更好。
謝謝!