Repository files navigation
Данный проект представляет собой автоматизированную информационную систему сбора отзывов (Review) на произведения (Title).
Типы произведении (Category):
Пользователи ставят оценку произведению (от 1 до 10), таким образом формируется рейтинг.
Python Django 3.2;
Django REST FrameWork;
PyJWT 2.1.0;
Чтобы запустить программный продукт, необходимо проделать следующие действия:
Клонируйте репозиторий на свое локальное устройство (git clone ...);
Запускаете его в каком либо редакторе программного кода (PyCharm, VSCode, VisualStudio);
Открываете терминал, создаете виртуальное окружение (python3 -m venv venv);
Активируете виртуальное окружение (source venv/bin/activate);
Прописываете (python -m pip install --upgrade pip), если это необходимо;
Устанавливаете все зависимости (pip3 install -r requirements.txt);
Переходите в директориб api_yamdb (cd api_yamdb);
Проводите миграцию (python3 manage.py migrate);
Создаете суперъюзера (python3 manage.py createsuperuser);
Запускаете локальный сервер (python3 manage.py runserver).
Проект разработан студентами Яндекс Практикума в рамках учебного курса Python-разработчик.
Сергей Максимов (разработчик №1);
Рамазан Гилязев (разработчик №2);
Баир Эрендженов (разработчик №3).
*Для полного ознакомления с используемыми в данном проекте технологиями рекомендуем изучить файл requirements.txt
About
api_yamdb
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.