Rest API с использованием Django и Django Rest Framework
- Creator
- Team
- Member
- Request
- Transaction
- /api/имя_сущности/
=>POST=>Добавить сущность (creator/team/member/request) - /api/имя_сущности/
=>GET=>Получить все сущности (creator/team/member/request) - /api/имя_сущности/id/
=>GET=>Получить сущность по id (creator/team/member/request) - /api/имя_сущности/id/
=>PUT=>Обновить сущность (creator/team/member/request) - /api/имя_сущности/id/
=>DELETE=>Удалить сущность (creator/team/member/request)
- /api/transactions/
=>GET=>Получить все транзакции - /api/transactions/
=>POST=>Осуществить транзакцию
- /api/teams/id/request
=>GET=>Получить все запросы в команду - /api/teams/id/request
=>POST=>Отправить запрос в команду - /api/teams/id/recruit
=>POST=>Принять в команду участников (отбор по выносливости в случае ограниченного количества мест в групппе)
- /api/schema/swagger-ui/
=>GET - /api/schema/redoc/
=>GET
Первоначальный запуск для установки всех небходимых зависимостей и миграций
make initUp
Повторный запуск
make up