Skip to content

Групповая разработка. Данный сервис собирает отзывы и оценки пользователей на произведения.

Notifications You must be signed in to change notification settings

evgenii-erokhin/api_yamdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Описание:

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

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

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

image image image image

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

  • Клонировать репозиторий: git clone git@github.com: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

Авторы:

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

About

Групповая разработка. Данный сервис собирает отзывы и оценки пользователей на произведения.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published