Проект команды №10 в хакатоне Яндекс-Практикума.
Эти инструкции позволят вам запустить копию проекта на вашем локальном компьютере для разработки и тестирования.
Запуск с использованием Docker
Убедитесь, что у вас установлены Docker и Docker Compose. Это можно сделать, следуя официальной документации Docker: https://docs.docker.com/get-docker/ и https://docs.docker.com/compose/install/
-
Клонируйте репозиторий на локальный компьютер:
git clone git@github.com:Tenth-Team/backend.git cd backend/infra
-
Запустите контейнеры с помощью Docker Compose:
docker compose -f docker-compose.local.yml up
Теперь приложение должно быть доступно по адресу:
А документация доступна по адресу:
Локальный запуск через pip
Убедитесь, что у вас установлен Python и pip. Рекомендуется использовать виртуальное окружение для изоляции зависимостей проекта.
-
Клонируйте репозиторий на локальный компьютер:
git clone git@github.com:Tenth-Team/backend.git cd backend/backend
-
Создайте и активируйте виртуальное окружение:
python -m venv venv source venv/bin/activate # На Windows используйте `venv\Scripts\activate`
-
Установите зависимости:
pip install -r requirements.txt
-
Запустите проект (пример для Django):
python manage.py migrate python manage.py runserver
Теперь приложение должно быть доступно по адресу:
А документация доступна по адресу: