Использовать следующие технологии: Django 2.2.10, Django REST framework.
- исходный код приложения в github (только на github, публичный репозиторий)
- инструкция по разворачиванию приложения в docker
- документация по API
- app/build - необходимые для развертывания приложения настройки (requirements)
- dev/docker - файлы докера и переменные окружения
- app/src - исходный код приложения
- Django==2.2.10
- djangorestframework==3.11.0
- psycopg2-binary==2.9.3
- django-debug-toolbar==3.2.4
- django-debug-toolbar-force==0.1.8
- coverage==6.2
- drf-yasg==1.17.1
JSON /swagger.json
YAML /swagger.yaml
swagger-ui /swagger/
В папке dev/docker переименовать .env.tmpl в .env и описать в нем необходимые переменные окружения
docker-compose run web ./manage.py testdocker-compose run web ./manage.py createsuperuserdocker-compose up/admin/