Сервис по аренде складских помещений для хранения личных вещей.
Python 3 должен быть установлен.
- Скачать проект.
- Создать виртуальное окружение.
python -m venv venv
- Установить зависимости.
pip install -r requirements.txt
- Накатить миграции.
python manage.py migrate
- Создать суперпользователя.
python manage.py createsuperuser
- для работы сайта Django:
SECRET_KEY=YOUR_SECRET_KEY
ALLOWED_HOSTS=YOUR_HOST_NAME_OR_ADDRESS
- для проведения оплат:
YOOKASSA_SHOP_ID=YOUR_SHOPID
YOOKASSA_SECRET_KEY=YOUR_YOOKASSA_SECRET_KEY
- для отправки уведомлений:
EMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST='your_smtp_host'
EMAIL_PORT=587
EMAIL_USE_TLS=True
EMAIL_HOST_USER='your_email'
EMAIL_HOST_PASSWORD='your_email_password'
ADMIN_EMAIL='your_email'
python manage.py runserver
Сайт будет доступен по адресу: http://127.0.0.1:8000/
Проект создан в учебных целях на курсе От новичка до мидл Python/Django разработчика