Skip to content

LydiaEire/yambd_final

Repository files navigation

yamdb_workflow

Yamdb

Описание

Проект YaMDb собирает отзывы пользователей на фильмы, книги и музыкальные композиции

Технологии

Python 3.9 Django 2.2.19

Установка

1. Установка docker и docker-compose

При наличии docker и docker-compose этот шаг пропускается, иначе можно использовать официальную инструкцию.

2. Клонирование репозитория

Скопируйте проект, ипользуя:

git clone https://github.com/lydiaeire/yambd_final.git

3. Команда для запуска приложения

  • Для запуска сервисов в режиме docker-compose наберите команду
docker-compose up

4. Выключение контейнера

docker-compose down

Команда для создания суперпользователя

docker-compose exec web python manage.py createsuperuser

Команда для заполнения базы начальными данными

docker-compose exec web python manage.py dumpdata

Переменные окружения можно задать, используя:

docker run <IMAGE-NAME> -e token=12345

Выполнить миграции можно с помощью команды:

docker-compose run web python3 manage.py migrate

Ссылка на развернутый проект:

http://84.201.174.14/api/v1/

Автор

Лукшина Лидия (https://github.com/LydiaEire)

About

Social media site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published