Sidebar Network

django-mptt Utilities for implementing Modified Preorder Tree Traversal.

The Basics

Utilities for implementing Modified Preorder Tree Traversal (MPTT) with your Django Model classes and working with trees of Model instances.

Project Homehttp://code.google.com/p/django-mptt/
Grab the Repository – svn checkout http://django-mptt.googlecode.com/svn/trunk/
 

Recent Commits

  • 119 was committed 2 months, 3 weeks ago.
    Removed items from mptt.tests.testcases which work fine as doctests
  • 118 was committed 2 months, 3 weeks ago.
    Implemented mptt.tests.testcases.ReparentingTestCase
  • 117 was committed 2 months, 3 weeks ago.
    Fixed issue 23 - calling delete() on a tree node now only performs tree management once, as expected; includes an in-progress refactor of the tests which includes a regression test for this issue. Thanks to mara.dragan and jeroen.vloothuis for testcases and patches which demonstrated the issue and an idea for a fix.
  • 116 was committed 2 months, 3 weeks ago.
    Brought CHANGELOG up to date
  • 115 was committed 2 months, 3 weeks ago.
    Minor documentation tweaks for Django 1.0
  • 114 was committed 2 months, 3 weeks ago.
    Extracted TreeNodeChoiceField and TreeNodePositionField classes from MoveNodeForm, which now uses them
  • 113 was committed 2 months, 3 weeks ago.
    Converted method list items into subheadings for easier browsing; fixed Django documentation URL; removed now-obsolete note about fixtures
  • 112 was committed 4 months ago.
    Newforms is dead, long live forms.
  • 111 was committed 4 months ago.
    Removed obsolete note.
  • 110 was committed 4 months ago.
    Really fixed failing tests - I have no idea how these ever worked, but I swear they did!