Это онлайн-сервис, где пользователи смогут публиковать рецепты, подписываться на публикации других пользователей, добавлять понравившиеся рецепты в список «Избранное», а перед походом в магазин скачивать сводный список продуктов, необходимых для приготовления одного или нескольких выбранных блюд.
- Создайте папку для проекта foodgram
mkdir foodgram
и перейдите в нееcd foodgram
- Склонируйте этот репозиторий в текущую папку
git clone https://github.com/ps-iria/foodgram-project
. - Запустите docker-compose
sudo docker-compose up -d
- Примените миграции
sudo docker-compose exec web python manage.py migrate
- Соберите статику
sudo docker-compose exec web python manage.py collectstatic --no-input
- Создайте суперпользователя Django
sudo docker-compose exec web python manage.py createsuperuser
Для локального тестирования можно загрузить данные из фикстур
sudo docker-compose exec web python manage.py loaddata fixtures.json