Skip to content

elityaev/tree-menu-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tree-menu-django


Описание

Приложение Django, в котором с помощью tamplate tag реализовано древовидное меню, редактируемое в админке Django. Меню по названию можно отрисовать на любой странице Приложения, используя следующие теги:

{% load draw_menu %}
{% draw_menu 'main_menu' %}

Технологии

  • Python
  • Django

Запуск проекта

Для Windows:

git clone git@github.com: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 git@github.com: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

About

Реализовано древовидное меню для приложения Django

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors