django-navigation is a django app for generating menus, sitemaps and breadcrumbs. It’s unique in the way that it can be quickly integrated with any Django app or model. All you need is to write and register a simple SitemapInfo. Sitemaps tell django-navigation about items that may appear in menus.
Menus can be automatically generate or fully customized.
Check it out at github.com/rrafal/django-navigation.