Skip to content

KostromDan/api_yamdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Цель проекта:

Проект YaMDb собирает отзывы пользователей на произведения. Произведения делятся на категории: «Книги», «Фильмы», «Музыка». Список категорий может быть расширен администратором.

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

git clone https://github.com/KostromDan/api_yamdb.git
cd api_yamdb

Cоздать и активировать виртуальное окружение:

python3 -m venv env
source env/bin/activate
python3 -m pip install --upgrade pip

Установить зависимости из файла requirements.txt:

pip install -r requirements.txt

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

python3 .\api_yamdb\manage.py  migrate

Задать секретные переменные окружения:

Переименовать 'api_yamdb/api_yamdb/.env.example' в '.env' и
заменить многоточия на секретные ключи.

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

python3 .\api_yamdb\manage.py runserver

Примеры работы API:

После запуска проекта откройте в браузере http://127.0.0.1:8000/redoc/

About

api_yamdb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages