Система учёта турнира прогнозистов "Совабет" квиза "Кубок Совы".
- Бэкенд:
- Python 3.10
- vk
- Django 4.0.6
- django-environ
- django-import-export
- PostgreSQL
- psycopg2-binary
- Python 3.10
- Фронтенд:
- Simple.css
Создайте и активируйте виртуальное окружение в главной директории проекта sovabet
:
$ python3.10 -m venv .venv
$ source .venv/bin/activate
(.venv) $
Установите зависимости из requirements.txt
:
(.venv) $ pip install -r requirements.txt
Перейдите в дочернюю директорию src
:
(.venv) $ cd src/
Создайте файл .env
(либо переименуйте .env_sample
). Заполните значения переменных окружения:
DEBUG=
SECRET_KEY=
DATABASE_URL=
VK_ACCESS_TOKEN=
VK_API_VERSION=
VK_OWNER_ID=
ALLOWED_HOSTS=
Примените миграции базы данных:
(.venv) $ python3 manage.py migrate
Создайте суперпользователя:
(.venv) $ python3 manage.py createsuperuser
Локальный веб-сервер запускается следующей командой:
(.venv) $ python3 manage.py runserver
Александр Аравин - sander-raven. Email: sander-raven@yandex.ru.
Проект находится под лицензией MIT. Подробнее: смотри файл LICENSE.