Many moons ago on this blog I wrote about a simple menuing system for Django. For the sake of convenience, I've just packaged up that code (plus a few minor improvements) into a package named django-menu which is also available via PyPi with
pip install django-menu. Basic documentation is included in the package and in the git repository.
Please log any issues or suggested improvements via the GitHub issue tracker!