My favorites | Sign in
Project Logo
                
Code license: New BSD License
Labels: django, tree, menus
Feeds:
People details
Project owners:
  jphalip, gregx10tothe6

Django Tree Menus

This is a simple and generic tree-structured menuing system for Django with an easy-to-use admin interface. It covers all the essentials for building tree-structured menus and should be enough for a lot of projects. However it is easily extendable if you need to add some special behaviour.

Please note: django-treemenus requires Django 1.0 or a recent Subversion checkout of Django. It will not work on Django 0.96.

Full documentation is included in the package or directly accessible: here. Some sample templates are also provided in the package to get you started.

Change log

v0.8 - 14/03/2009: Few small fixes. There are no backward incompatibilities in this release, but it is recommended to upgrade especially if you use recent development versions of Django.

v0.7.2 - 01/10/2008: Fixed a small edge-case bug and slightly improved the admin interface .

v0.7.1 - 29/09/2008: Fixed a small bug when deleting menu items.

v0.7 - 16/09/2008: A few small bugs fixed. This release generally brings a lot of robustness. Even if your data (ranks, levels, etc.) were corrupted, they should automatically be repaired after saving the faulty menu items. Please also note a few deprecated methods here.

v0.6 - 08/08/2008: Major refactor of the codebase to better fit New-Forms-Admin's API. Few and easily manageable backward incompatible changes are described here.

v0.5 - 22/07/2008: Upgraded code so it works after the merge of the Newforms-Admin branch (Keep using version 0.4 if you haven't upgraded your own code to newforms-admin). Also added German locale kindly provided by Thomas Kerpe.

v0.4 - 26/05/2008: New languages added: Russian (thanks maxim.oransky), dutch (thanks v.oostveen), and French. You can send me your translations and I'll include them in future releases.

v0.3 - 05/03/2008: Added a new section in the documentation "Tips and tricks", and fixed a small bug as described in this issue.

v0.2.2 - 15/02/2008: Fixed another small bug as in previous release.

v0.2.1 - 15/02/2008: Fixed a bug as described in this issue.

v0.2 - 14/02/2008: Added a clean and generic way to extend and customize menu items. Have a look at the manual to see how it works.

v0.1 - 01/02/2008: First release

Screenshots

Here's the customized admin interface:

Here's how it could look like in the front end if you added a little bit of CSS:

Installation

Full instructions are provided in the manual.









Hosted by Google Code