Skip to content

b10t/FoodPlanWeb

Repository files navigation

Диета для всех!

Описание

Сайт "FoodPlan" позволяет создавать подписки для диеты на каждый день.

Установка

Python3 должен быть уже установлен. Затем используйте pip (или pip3, если есть конфликт с Python2) для установки зависимостей:

pip install -r requirements.txt

Первоначальная настройка

Скопируйте файл .env.Example и переименуйте его в .env.

Заполните переменные окружения в файле .env: ALLOWED_HOSTS - Разрешенные хосты. Указываются через запятую, например: 127.0.0.1,localhost. SECRET_KEY - Секретный ключ. DEBUG - Если нужно включить режим отладки web-сервера, установите значение в True. STRIPE_API_KEY - Секретный ключ от API Stripe. EMAIL_HOST - Адрес почтового SMTP сервера. EMAIL_PORT - Порт почтового SMTP сервера. EMAIL_HOST_USER - Логин почты. EMAIL_USE_SSL - Использует ли почтовый сервер SSL. EMAIL_HOST_PASSWORD - Пароль почты.

Запуск

python manage.py runserver 0.0.0.0:8000

или

python manage.py runserver localhost:80

Запуск с использованием docker-compose

Docker и Docker-compose должены быть установлены.

Для разработки
sudo docker-compose up -d --build
Для прода
sudo docker-compose -f docker-compose.prod.yaml up -d --build

Демо сервер

Сервер для ознакомления доступен по адресу: ссылка

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published