Это тестовое приложение, которое на основе исходных данных строит граф.
- установить Python 3 https://www.python.org/
- установить модуль Graphviz http://www.graphviz.org/Download_windows.php
- скачать этот репозиторий https://github.com/khardi/energy_network
- перейти в каталог скачанного репозитория в терминале
- установить пакеты из файла requirements.txt
pip install -r requirements.txt
- выполнить миграцию база данных
python manage.py migrate
- запустить сервер
python manage.py runserver 2016
- перейти по ссылке http://127.0.0.1:2016/graphs/
Каталог samples внутри скачанного репозитория содержит csv файлы примеров
Загрузка примера:
- перейти по ссылке http://127.0.0.1:2016/graphs/
- на странице нажать кнопку Создать новый граф
- браузер отобразит форму создания нового графа
- заполнить поле Title
- выбрать csv файл из каталога примеров samples
- нажать кнопку Сохранить
- браузер отобразит страницу просмотра графа
- на странице просмотра можно просматривать граф с помощью курсора и колесика мыши
- при необходимости можно вернуться к списку графов или удалить текущий граф
Примеры загружаются как простой csv файл (можно сохранить из excel):
- Первый столбец - номера узлов
- Второй столбец - номер узла источника
- Третий столбец - номер узла приемника
Узлы,Ветки
Номер,Узел 1,Узел 2
1,1,2
2,2,1