Что использовать для редактирования навигационного меню из админки Django?

Добрый день. Подскажите пожалуйста по следующему вопросу.
Есть готовый проект который написан на Django, появилась необходимость иметь возможность добавлять из админки в навигационную панель сайта, вложенные пункты
89b8e98eb4a94da6a4ffd77d84435f2f.png

Собственно вопрос в том как это сделать? Подскажите в каком направлении смотреть. Думал насчет Django-CMS, однако он показался слишком громоздким, с учетом того что функционал необходим минимальный. Плюс не совсем понял как его интегрировать в уже готовый проект.
  • Вопрос задан
  • 274 просмотра
Решения вопроса 1
@deliro
Если пункт меню - модель, то просто зарегистрируйте в админке эту модель.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@IvanOne
Первый вариант - создать две модели (меню, подменю) подменю связать через ForeignKey с меню, Но это если вы точно уверены что вложенность будет на один уровень.
Второй вариант - https://github.com/django-mptt/django-mptt/
Ну или поищите уже готовые менюшки
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы