foodgram — онлайн-сервис, где пользователи смогут публиковать рецепты, подписываться на публикации других пользователей, добавлять понравившиеся рецепты в список «Избранное», а перед походом в магазин скачивать сводный список продуктов, необходимых для приготовления одного или нескольких выбранных блюд.
Перед началом работы предоставляется репозиторий foodgram-project-react; в нём подготовлен фронтенд (HTML-шаблоны и JS-код) и структура приложения студентами веб-факультета Яндекс.Практикума
- Склонируйте проект
git clone https://github.com/Andrey-Kugubaev/foodgram-project-react.git - установите и активируйте виртуальное окружение
python -m venv venv (или python3 -m venv venv) / source venv/Scripts/activate (или source venv/bin/activate) - установите зависимости
pip install -r requirements.txt - создайте файл
.env, где пропишите ключ для settings.py - создать базу данных и выполнить миграции
python manage.py makemigrationspython manage.py migrate - запустите сервер
python manage.py runserver