Skip to content

Latest commit

 

History

History
38 lines (38 loc) · 1.5 KB

File metadata and controls

38 lines (38 loc) · 1.5 KB

Сборка Проекта

Сборка django-base-project

  • Склонируйте проект и перейдите в нужную ветку
  • Создайте .env файл на основе файла .env.example в корневой папке проекта
    ПРИМЕЧАНИЕ: Сгенерировать SECRET KEY можно здесь
  • Перейдите в виртуальное окружение.
    ПРИМЕЧАНИЕ: Если у вас будет ошибка UnicodeDecodeError: 'charmap', то уберите в .env-файле кириллицу:
pipenv shell

Develop

  • Соберите проект
make dev-build

Production

  • Соберите проект
make build
  • Создайте файлы сокета и сервиса Gunicorn и следуйте инструкциям скрипта
sudo python config/gunicorn.py

Сборка React-проекта

  • Перейдите в папку frontend-проекта
  • Установите зависимости:
npm install --only=production
  • Запустите сборку проекта
npm run-script build

Настройка Nginx