Skip to content

MisterFlicker/the_menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Установка и запуск:

  • У пользователя должны быть установлены Docker и Docker Compose.
  • Склонировать репозиторий из github:

git clone https://github.com/MisterFlicker/the_menu.git

  • Из директории the_menu выполнить:

docker-compose build

docker-compose up

По адресу http://0.0.0.0:8000/ будет доступна заглавная страница проекта.

О проекте:

Проект представляет собой реализацию древовидного меню с помощью Django (template tags) без применения сторонних библиотек. Само меню хранится в PostgreSQL. Выбранный пункт меню идентифицируется, благодаря URL страницы. Для отображения меню используется 1 запрос к базе данных.

В качестве примера для данных по умолчанию для меню выбрана частичная классификация млекопитающих.