django-treebeard
================
`django-treebeard `_
is a library that implements efficient tree implementations for the
`Django Web Framework 1.8+ `_, written by
`Gustavo Picón `_ and licensed under the Apache License 2.0.
``django-treebeard`` is:
- **Flexible**: Includes 3 different tree implementations with the same API:
1. :doc:`Adjacency List `
2. :doc:`Materialized Path `
3. :doc:`Nested Sets `
- **Fast**: Optimized non-naive tree operations
- **Easy**: Uses Django's
:ref:`model-inheritance` with :ref:`abstract-base-classes`.
to define your own models.
- **Clean**: Testable and well tested code base. Code/branch test coverage
is above 96%.
Overview
--------
.. toctree::
install
tutorial
caveats
.. toctree::
:titlesonly:
changes
Reference
---------
.. toctree::
api
mp_tree
ns_tree
al_tree
exceptions
Additional features
-------------------
.. toctree::
admin
forms
Development
-----------
.. toctree::
tests
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`