2023-12-30 14:45:29 +03:00

ospaz-site

Первый запуск

Подготовка python-venv

Первым делом нужно создать virtual env. Сделать это можно следующей командой:

python -m venv ./venv

Далее нужно активировать virtual env. Активация на разных платформах описана в документации по ссылке: https://docs.python.org/3/library/venv.html#how-venvs-work

Далее нужно установить зависимости проекта. Они все перечислены в файле requirements.txt. Для установки всех зависимостей нужно ввести следующую команду:

pip install -r requirements.txt

После успешной установки зависимостей виртуальное окружение готово к работе. При запуске проекта в следующий раз виртуальное окружение нужно будет только активировать.

Подготовка переменных окружения

Применение миграций

После клонирования репозитория и настройки venv нужно выполнить следующие команды:

python manage.py makemigrations users index
python manage.py migrate

Создание суперпользователя

Для создания суперпользователя нужно ввести команду

python manage.py createsuperuser

Команда попросит ввести логин и пароль, потом повторить введенный пароль.

Запуск сервера

Для запуска сервера в тестовом режиме нужно

Description
Сайт для ОСПАЗ. Сайт показывает графики уровня воды в резервуаре и позволяет мониторить состояние насосной станции
https://ospaz.severstal.com
Readme 284 KiB
Languages
Python 50.7%
HTML 27%
JavaScript 20.5%
CSS 1.8%