Этот онлайн-сервис поможет Вам:
- хранить свои рецепты
- искать чужие рецепты
- делиться и подписываться
- выводить ингредиенты в отдельный текстовый файл
По этой -> ссылке (обновлена 29.03.2023)
Данные пользователя:
- Почта:
- Пароль:
useruser
Данные админа:
- Логин:
admin
- Пароль:
adminadmin
- Python 3.7
- Django 2.2.19
- Django REST framework 3.13
- PostgreSQL 13.0
- NGINX 1.19
- Gunicorn 20.1
- GitHub Actions
Клонировать проект
git clone [email protected]:SowaSova/foodgram-project-react.git
Создать в папке infra .env файл
cd foodgram-project-react/infra
nano .env
Заполните его информацией
DB_ENGINE='django.db.backends.postgresql'
DB_NAME='postgres'
POSTGRES_USER='postgres'
POSTGRES_PASSWORD='postgres'
DB_HOST='127.0.0.1'
DB_PORT='5432'
Инициируйте создание образов и контейнеров
sudo docker-compose up -d --build
Финальные шаги
docker-compose exec backend python manage.py migrate
docker-compose exec backend python manage.py createsuperuser
docker-compose exec backend python manage.py collectstatic --no-input
docker-composer exec backend python manage.py load_ingredients