Skip to content

piligrimdev/pet_sitter_be

Repository files navigation

pet_sitter_be

Установка и запуск

Для работы с проектом необходим Python версии 3.12 или новее, установленные RabbitMQ и PostgreSQL.

  1. Клонируйте git репозиторий
git clone <адрес репозитория>
  1. Активируйте виртуальное окружение в корне проекта:
pip install virtualenv
python -m virtualenv venv 
.\venv\Scripts\activate 
  1. Установите poetry в вашем виртуальном окружении
python -m pip install poetry
  1. Установите зависимости
python -m poetry install
  1. Создайте .env файл, скопировав шаблон из .env_template и пропишите перменные окружения

  2. Выполните миграции

cd web
python manage.py makemigrations
python manage.py migrate
  1. Запустите сервер
python manage.py runserver

Docker

Для работы с docker необходимо:

  1. Установить Docker(если у вас Windows, установите Docker Desktop и WSL): https://docs.docker.com/engine/install/ubuntu/

  2. В корне проекта соберите контейнер:

docker compose -f docker-compose.yaml build
  1. Запустите приложение:
docker compose -f docker-compose.yaml up -d

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5