Skip to content

Website for holding HaxBall tournaments with social component

Notifications You must be signed in to change notification settings

fng3r/cis-haxball

Folders and files

NameName
Last commit message
Last commit date
Jan 31, 2024
Dec 5, 2024
Nov 15, 2024
Nov 15, 2024
Sep 1, 2024
Aug 14, 2024
Nov 15, 2024
Sep 1, 2024
Nov 15, 2024

Repository files navigation

haxball

Blog-site with social component and tables for creating haxball championships cis-haxball

Запуск проекта

Prerequisites

Подготовка

  • Настраиваем интерпретатор для проекта и создаем venv (в результате должна появиться директория venv в корне)
  • Устанавливаем зависимости pip install -r requirements/dev.txt'
  • cd haxball_site
  • Заполняем настройками файл с конфигурацией - .env (шаблон можно взять из .env.example)
  • Подготавливаем БД
    • python manage.py makemigrations
    • python manage.py migrate
  • Создаем суперюзера python manage.py createsuperuser

Запуск

Поднимаем development server python manage.py runserver

Troubleshooting

  • Если при подготовке БД возникает ошибка django.db.utils.OperationalError: no such table: auth_user, попробуйте закомментировать строчку path('', include('core.urls', namespace='core')) в haxball_site\urls.py, затем прогнать миграции, а после включить ее обратно
  • Если при регистрации на сайте вы видите ошибку TypeError: SMTP.starttls() got an unexpected keyword argument 'keyfile', ее можно устранить следующим образом

About

Website for holding HaxBall tournaments with social component

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published