Skip to content

dyanbarisov/manage-server-flask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INSTALLATION AND START

  • установить и активировать виртуальное окружение
  • установать зависимости из файла requirements.txt
  • запустить сервер командой python manage.py из директории приложения

ENDPOINTS

/racks/
GET - получить список стоек
POST - создать новую стойку (:param capacity - small/big - вместимость стойки)
/servers/ - получить список серверов
GET - получить список серверов
POST - создать новый сервер (:param rack - - стойка для установки сервера)
/racks/
GET - получить информацию о стойке
/servers/
GET - получить информацию о сервере
PATCH - изменить состояние сервера (:param state - <id_state> - изменить состояние сервера PAID=1, DELETED=3
month - - количество оплаченных месяцев )

TESTS

  • тесты запускаются командой python tests.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages