Найти - Пользователи
Полная версия: Меню сайта редактируемое из админки Django
Начало » Django » Меню сайта редактируемое из админки Django
1
Andrew82
Здравствуйте!

Подскажите есть ли какая-либо батарейка для Django позволяющая сделать в админке примерно следующее:
А именно необходимо чтоб пользователь в админке мог создавать и редактировать нужные ему пункты меню

Допустим на сайте есть несколько категорий и статей:
Первая категория:
Первая статья
Вторая статья

Вторая категория:
Третья статья
Четвертая статья


Нужно чтоб пользователь мог выбирать пункт, либо подпункт и из выпадающего списка в котором выбирал бы категорию или статью которая должна выводиться в этом пункте меню
Есть ли какое-либо решение для этого?
FishHook
Делается самостоятельно за полчаса. Например так:
1. Вы должны использовать CBV для всех представлений
2. Все представления наследуются от одного базового класса
3. У каждого класса представления есть атрибут - человекочитаемое название (скажем, verbose_name)
4. Модель меню:
view_name: charfield
parent: FK
name: charfield
5. Дело техники: получить всех потомков базового класса элементарно (__subclasses__), вычитать у них verbose_name и __name__.
gisolog
для создания пунктов меню и прочего:
https://www.djangopackages.com/grids/g/navigation/…
а вот насчет категорий…поставьте django-blog-zinnia и буит вам щастье. там и категории, и тэги, и много чего еще из коробки.
Rodegast
https://github.com/idlesign/django-sitetree
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB