Skip to content

zhukov1414/foodgram-project-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FOODGRAM Социальная сеть для гурманов

Деплой на сервер веб приложения с использованием оркестра, docker, настройка nginx, gunicorn

Что нужно сделать

Установите и активируйте виртуальное окружение Установите зависимости из файла requirements.txt. ``` pip install -r requirements.txt Выполнить миграции: python manage.py migrate В папке backend с файлом manage.py выполните команду: python3 manage.py runserver

В папке frontend установить зависимости: npm install Далее запускаем сервер: npm start

Для настройки проекта требуется определить некоторые переменные. Все переменные настроек хранятся в файле .env, который должен находиться в корневой директории проекта.

SECRET_KEY=my-secret-key
DEBUG=True
ALLOWED_HOSTS='****'

Также необходимо подключить базу данных Вам необходимо создать файл .env в корневой директории проекта и определить в нем необходимые переменные настроек. Убедитесь, что файл .env не добавлен в систему контроля версий (например, в .gitignore), чтобы избежать публикации ваших секретных данных.

  • Python
  • Django
  • DRF
  • Автор Евгений