Skip to content

true-real-michael/spbu_se_site

 
 

Repository files navigation

Сайт кафедры cистемного программирования СПбГУ

Основная ветка - current

Установка

Для установки требуется Python 3.9

  1. Клонировать репозиторий

  2. Перейти в корневую папку

  3. Переключиться на ветку current

git checkout current
  1. Создать виртуальное окружение
python -m venv venv
  1. Активировать виртуальное окружение

Windows

venv\Scripts\activate

Linux

. venv/bin/activate
  1. Обновить pip и установить необходимые пакеты
pip install --upgrade pip
pip install -r requirements.txt
  1. Перейти в папку src
cd src
  1. Инициализировать базу данных
python flask_se.py init
  1. Для локального тестирования запустить сайт (для деплоя надо использовать uWSGI)
python flask_se.py
  1. Сайт запускается по адресу http://127.0.0.1:5000

About

Whistles for SPbU SE site

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 72.4%
  • CSS 12.2%
  • JavaScript 11.1%
  • Python 4.2%
  • Rich Text Format 0.1%
  • Mako 0.0%