API социальной сети с отзывами на фильмы, книги и музыку.
Здесь вы можете зарегистрироваться, чтобы поделиться своим мнением о понравившемся или раздражающем произведении,
а ваши друзья смогут прочитать ваш отзыв и оставить к нему комментарии.
Также вы можете почитать отзывы об интересующем вас произведении и обсудить их в комментариях с другими пользователями.
Для вежливых граммар-наци есть возможность стать модераторами, чтобы поддерживать чистоту и взаимоуважение на платформе.
https://github.com/Drvmnekta
Пользователи и аутентификация
https://github.com/JacksonHi
Отзывы и комментарии
https://github.com/avb15214yp
Произведения и категории
- Python 3.9
- Django 2.2.16
- Django REST framework 3.12.4
- djangorestframework-simplejwt 5.0.0
- python-dotenv 0.19.2
Клонировать репозиторий и перейти в него в командной строке:
git clone https://github.com/Drvmnekta/api_yamdb.git
cd api_yamdb
Cоздать и активировать виртуальное окружение:
python3 -m venv env
source env/bin/activate
Установить зависимости из файла requirements.txt:
python3 -m pip install --upgrade pip
pip install -r requirements.txt
Выполнить миграции:
python3 manage.py migrate
Запустить проект:
python3 manage.py runserver
Документация с примерами запросов и ответов на них по адресу
http://127.0.0.1:8000/redoc/