Skip to content

👨‍🔬🔎🔭 A site for calculating tasks for the design of protective grounding or the selection of the cross-sectional area of ​​the neutral wire

License

Notifications You must be signed in to change notification settings

Friztutu/BZD-Misis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Version Parser Version License

О проекте

Реализация frontend(Html and CSS) и backend(Django) сайта для расчета заданий на проектирование защитного заземления или на подбор площади сечения нулевого провода. Этот проект должен помочь студентам Ниту Мисис для решения 5 практической работы по БЖД, ну может еще и студентам других вузов(вдруг у вас есть похожие задания). Сайт полностью адаптивен под пк, планшеты и мобильные устройства разных размеров. На сайте можно найти более подробное описание проекта, с целями, технологиями которые там используются и тд. Даже найти состав команды которые писали этот проект, но там есть нюанс...

Превью

Главная страница:

Первая задача:

Результат к первой задачи:

Вторая задача:

Результат к второй задачи:

Настройка окружения для работы

  1. Сначала нужно создать и запустить виртуальное окружение:
  python3.10 -m venv venv
  source venv/bin/activate
  1. Скачать пакеты:
pip install --upgrade pip
pip install -r requirements.txt
  1. Создать и заполнить файл .env в корневой папке проета:

    Получить новый secret key можно так:
python manage.py shell
from django.core.management.utils import get_random_secret_key
get_random_secret_key()
  1. Провести миграции:
python manage.py makemigrations
python manage.py migrate

Запуск на локалке

python manage.py runserver

Разработчики:

License

Project BZD-Misis is distributed under the MIT licence

About

👨‍🔬🔎🔭 A site for calculating tasks for the design of protective grounding or the selection of the cross-sectional area of ​​the neutral wire

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published