Skip to content

D4rkLght/foodgram-project-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

foodgram_workflow

Стек технологий

Python Django Pytest Docker Postgresql

Проект Foodgram

Foodgram, «Продуктовый помощник». Онлайн сервис для публикации рецептов. Имеется возможность подписки на автора рецепта и добавление рецептов в избранное. Также можно скачать список продуктов на выбранные рецепты.

Установка:

В директории создать файл infra/.env и наполнить:

DB_ENGINE=django.db.backends.postgresql
DB_NAME=postgres
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
DB_HOST=db
DB_PORT=5432

Из папки infra/ соберите образ:

docker-compose up -d

Миграции:

docker-compose exec backend python manage.py migrate

Сбор статики:

docker-compose exec backend python manage.py collectstatic --no-input

Создание суперюзера:

docker-compose exec backend python manage.py createsuperuser

Резервная копия:

docker-compose exec backend python manage.py dumpdata > data.json 

Примеры запросов:

http://delicious.hopto.org/ http://delicious.hopto.org/admin/ login secretadmin password admin

Над проектом работал:

Разработчик Ярослав Андреев .

About

Foodgram project template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published