Skip to content
/ VPS Public

VPS - REST-сервис для управления виртуальными серверами.

Notifications You must be signed in to change notification settings

Hengich/VPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Проект VPS

VPS - REST-сервис для управления виртуальными серверами.

Технологии

Python Django DjangoREST

Настройка после клонирования репозитория

После клонирования репозитория устанавливаем и настраиваем виртуальное окружение:

Виртуальное окружение
  1. Переходим в папку /VPS/VPS
  2. Устанавливаем и активируем виртуальное окружение
    • Для linux/mac:
      python3.11 -m venv venv
      source .venv/bin/activate
    • Для Windows:
      python -m venv venv
      source venv\Scripts\activate
    В начале командной строки должно появиться название виртуального окружения (venv)
  3. Устанавливаем зависимости
    pip install -r requirements.txt

Запуск приложения локально

  1. Создайте .env на основе файла envexample.
  2. Примените миграции python manage.py migrate
  3. Создайте суперпользователя python manage.py createsuperuser
  4. Запустите сервер python manage.py runserver
  5. Документация будет доступна по следующим адресам: /swagger/ и /redoc/

About

VPS - REST-сервис для управления виртуальными серверами.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages