Приложение Django, в котором с помощью tamplate tag реализовано древовидное меню, редактируемое в админке Django. Меню по названию можно отрисовать на любой странице Приложения, используя следующие теги:
{% load draw_menu %}
{% draw_menu 'main_menu' %}
- Python
- Django
Для Windows:
git clone [email protected]:elityaev/tree-menu-django.git
cd tree-menu-django
python -m venv venv
venv/Scripts/activate
python -m pip install --upgrade pip
pip install -r requirements.txt
python manage.py migrate
Для Linux:
git clone [email protected]:elityaev/tree-menu-django.git
cd tree-menu-django
python3 -m venv venv
source venv/bin/activat
python -m pip install --upgrade pip
pip install -r requirements.txt
python manage.py migrate
Для корректной работы приложения необходимо:
- создать суперпользователя
python manage.py createsuperuser
- создать меню и его элементы через административную панель.
Запустить сервер разработки
python manage.py runserver