mirror of
https://github.com/leaders-of-digital-9-task/backend.git
synced 2024-11-10 20:16:37 +03:00
not really known
.envs/.local | ||
compose | ||
image_markuper | ||
locale | ||
requirements | ||
.dockerignore | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.pre-commit-config.yaml | ||
.pylintrc | ||
.readthedocs.yml | ||
local.yml | ||
manage.py | ||
production.yml | ||
pytest.ini | ||
README.md | ||
setup.cfg |
ЛЦТ 9 задача, Magnum Opus backend
Запуск
$ docker-compose -f local.yml up
API на http://127.0.0.1:8000/api/
Стек
- Django
- Postgresql
- Celery
- DRF
- django-polymorphic
- pydicom
Особенности
- полиморфные модели для рисунков(позволяет легко добавлять новые типы фигур)
- celery + celery flower для асинхронной обработки STL и просмотра задач
- документация API в swagger и redoc
- линтеры и workflow-ы для разработки