Программа, помогающая студентам УрФУ формировать индивидуальное расписание
- Откройте консоль, вбив в поисковике ПК:
cmd
- Перейдите в директорию, куда хотите установить проект, пропишите следующую команду в консоль:
cd N:\Путь\до\папки\с\проектами
- Введите следующую команду: git clone https://github.com/[ник]/Modeus_scheduler.git
- Откройте скачанный проект и можете приступать к разработке
• Версия Python: 3.11.5
• После скачивания проекта к себе на компьютер не забудьте установить необходимые зависимости, прописав к консоли команду:
pip install -r requirements.txt
• Создайте файл .env и заполните в нём переменные LOGIN и PASSWORD (пока что от вашего Modeus аккаунта)
• Установите PostgreSQL (отсюда: https://www.postgresql.org/download/) с дефолтными настройками (в настройках установки ничего не меняете)
В диалоговом окне установщика PoastgreSQL:
• Задаёте пароль для суперпользователя: 1
(в наших локальных проектах будет "1", а при деплое на сервер мы зададим нормальный пароль)
В итоге должно получиться:
- Директория PostgreSQL:
C:\Program Files\PostgreSQL\16
- Директория данных:
C:\Program Files\PostgreSQL\16\data
- Пароль:
1
- Порт:
5432
• Создайте новую базу данных через pgAdmin (дополнение к PostgreSQL, помогающее в более удобном формате работать с данными)
Инструкция:
- Откройте pgAdmin
- Нажмите правой кнопкой мыши "Servers" (в левом верхнем углу)
- Введите ранее созданный пароль суперпользователя - "1"
- Правой кнопкой мыши нажмите "Databases" в выплывшем перечне
- Нажмите "Create"
- Нажмите "Database..."
- Введите название базы:
schedules
- Нажмите "Save"
• Christmas Bass
|__ Jingle Bells Trap Remix
• For New Year's mood
|__ Frank Sinatra - Jingle Bells
|__ Let It Snow! Let It Snow! Let It Snow! ♡
|__ Rockin' Around The Christmas Tree
|__ Jingle Bell Rock
|__ All I Want For Christmas Is You
• Neko's local mood
|__ Giga Chad Theme slowed + reverb
|__ Full of Scorpions — Everyone Carries a Shadow
|__ COSMIC - i made this on an airplane