मैं django-mptt 0.4.2 का उपयोग कर रहा हूं, और एक पेड़ का पुनर्निर्माण करना चाहता हूं।मैं अपने django-mptt पेड़ का पुनर्निर्माण कैसे करूं?
>>> 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
मैं स्पष्ट रूप से यह गलत कर रहा हूँ:
पेड़ प्रबंधक एक विधि के पुनर्निर्माण है() जो मैं इस तरह का उपयोग करने की कोशिश करते हैं। मुझे पुनर्निर्माण विधि का उपयोग कैसे करना चाहिए? django.db.models.Manager
से
ध्यान दें कि partial_rebuild अभी तक एक आधिकारिक रिलीज का हिस्सा आज 0.5 के रूप में है जो नहीं है .5। इस प्रकार यदि आप पाइप partial_rebuild के माध्यम से स्थापित नहीं होंगे। किसी भी तरह आप सीधे github से मास्टर शाखा का उपयोग कर सकते हैं। इसे देखें: https://github.com/django-mptt/django-mptt/issues/250 .. –
अब यह 0.6.0 रिलीज का हिस्सा है। – chhantyal