Skip to content

Хакатон "Цифровой прорыв ДФО 2024"

License

Notifications You must be signed in to change notification settings

Inna949Festchuk/Digital_ost

Repository files navigation

Хакатон Цифровой прорыв ДФО

Разработка помощника для создания визуального контента

Трек: Генерация визуальной поддержки

Настройка сервиса

Создаем виртуальную среду

python -m venv venv

Активируем среду

venv\Scripts\activate

Скачиваем библиотеки

python -m pip install -r requirements.txt
pip install gigachain
  1. Установите утилиту gigachain-cli
pip install gigachain-cli
  1. Установите сертификаты
gigachain install-rus-certs

Устанавливаем СУБД Postgresql

Скачиваем кодек ffmpeg и размещаем в папку bin в корне проекта файл .exe для Windows или пакет для UNIX-систем

Настраиваем переменную среды PATH для утилит управления БД и доступа к драйверу ffmpeg (пример для Windows)

%PATH% - дописываем к существующим вначало

PATH=C:\Program Files\PostgreSQL\10\bin;D:\MyPrj\iiassistant\bin;%PATH%

Запускаем утилиту psql

psql

Создаем пользователя

CREATE USER admin WITH PASSWORD 'admin';

Создаем БД с собственником admin

CREATE DATABASE admin OWNER admin ENCODING 'UTF8';
\q

Создаем миграции

python manage.py makemigrations

Мигрируем (пересоздать БД если не мигрируется)

python manage.py migrate

Создаум суперюзера для доступа к административной панели django

python manage.py createsuperuser
Username: admin
Password: admin

Работа с сервисом

Переходим в корневую дирректорию проекта и запускаем его (остановка сервера Ctrl+C)

python manage.py runserver

About

Хакатон "Цифровой прорыв ДФО 2024"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published