Поддерживает безналичную оплату товаров. Проверяет подписку на канал перед началом использования.
Через админку можно создавать рассылки для пользователей, а также смотреть заказы, клиетов, добавлять группы товаров и сами товары.
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_SECRET_TOKEN
- Токен платежной системы.
SUBSCRIPTION_CHANNEL_ID
- Канал для обязательной подписки.
SUBSCRIPTION_CHANNEL_LINK
- Ссылка на канал для обязательной подписки
python manage.py load_data
python manage.py runserver 0.0.0.0:8000
python manage.py telegram_bot