Skip to content

Gazprom-7/backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

Проект "Gazprom-7"

Проект представляет собой MVP web-приложения для построения организационных диаграмм, представленное командой №7 в рамках Хакатон+ по задаче от Газпром Оператор ИД.

Стек технологий

  • Python
  • Django
  • JWT Token

Библиотеки

  • django
  • djangorestframework
  • djangorestframework-simplejwt
  • pillow
  • drf-spectacular

Установка

Для запуска локально, перейдите в директории /backend/

Для запуска проекта вам потребуется установить Docker и docker-compose.

Настройка проекта

  1. Запустите docker compose:
docker-compose up -d
  1. Примените миграции:
docker-compose exec backend python manage.py migrate
  1. Создайте администратора:
docker-compose exec backend python manage.py createsuperuser
  1. Соберите статику:
docker-compose exec backend python manage.py collectstatic

Документация к API

Чтобы открыть документацию локально, запустите сервер и перейдите по ссылке: http://127.0.0.1/api/docs/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published