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