Skip to content

Latest commit

 

History

History
62 lines (35 loc) · 3.07 KB

README.md

File metadata and controls

62 lines (35 loc) · 3.07 KB

Групповой проект API "YaMDb"

Описание проекта:

Проект YaMDb собирает отзывы пользователей на произведения (например: книги, музыка, фильмы), дает возможность комментировать чужие отзывы, а также позволяет ставить произведениям оценку и формировать тем самым ретинги произведений.

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

Python 3.9

Django 3.2

djangorestframework 3.12.4

PyJWT 2.1.0

django-filter 23.1

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

Клонировать репозиторий и перейти в него в командной строке:

git clone https://github.com/mr-shifty/api_yamdb.git

Создать и активировать виртуальное окружение, установить зависимости:

python -m venv venv

source venv/Scripts/activate

python -m pip install --upgrade pip

pip install -r requirements.txt

Выполнить миграции:

python manage.py migrate

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

python manage.py runserver

В проекте доступны следующие эндпоинты:

Работа выполнялась в команде.

Авторы:

Павел Мельников | Эдуард Насыров | Валерия Лаврикова