Как восстановить дерево django-mptt?

Я использую django-mptt 0.4.2 и хочу перестроить дерево.

В менеджере деревьев есть метод rebuild (), к которому я пытаюсь получить доступ следующим образом:

>>> my_rootnode = MyObj.objects.get(id=12)
>>> my_rootnode.tree.rebuild()
Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/usr/local/lib/python2.6/dist-packages/django/db/models/manager.py", line 211, in __get__
    raise AttributeError("Manager isn't accessible via %s instances" % type.__name__)
AttributeError: Manager isn't accessible via MyObj instances

Я явно делаю это неправильно. Как мне получить доступ к методу восстановления?

16
задан manji 9 April 2011 в 12:28
поделиться