Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 2.17 KB

README.md

File metadata and controls

35 lines (27 loc) · 2.17 KB

Групповой учебный проект: написние REST API для веб-приложения: YaMDb.

Описание:

Данный сервис собирает отзывы и оценки пользователей на произведения. Произведения делятся на категории: "Книги", "Фильмы", "Музыка". Список категорий может быть расширен администратором. Пользователи могут оставить текстовый отзыв и оценку произведению, в диапазоне от одного до десяти. Из пользовательских оценок формируется средняя оценка.

Перечень запросов к ресурсу можно посмотреть в описании API после настройки и запуска проекта. http://127.0.0.1:8000/redoc/

Используемые технологии

image image image image

Как запустить проект:

  • Клонировать репозиторий: git clone [email protected]:evgenii-erokhin/api_yamdb.git

  • Cоздать и активировать виртуальное окружение: python3 -m venv venv source venv/bin/activate

  • Установить зависимости из файла requirements.txt: python3 -m pip install --upgrade pip pip install -r requirements.txt

  • Выполнить миграции: python3 manage.py migrate

  • Запустить проект: python3 manage.py runserver

Авторы:

Групповой учебный проект выполнили: Ерохин Евгений, Фофанов Дмитрий, Борисенко Дмитрий.