Древовидное меню, поддерживает два уровня вложенности (пункты меню верхнего уровня и вложенные пункты нижнего уровня)
Видео-превью: https://www.youtube.com/watch?v=yIaSz0dXMEo
- В админке создать объект меню
- Создать корневые пункты меню. Для каждого пункта выбрать URL (задать напрямую или выбрать named URL)
- Создать вложенные пункты меню, для каждого выбрать родителя из корневых пунктов и задать URL
- В шаблон добавить тег {% load menu_tags %}, после чего в нужном месте разместить меню с помощью тега {% draw_menu 'название' %} (вместо 'название' подставить название меню в кавычках)