Паводк-падение-дисастер-преследенция
Ntt-codeforgood-datascience-hackathon (финалист)
Веб -сайт по оказанию помощи стихийным бедствием от наводнения и осадков.
Добро пожаловать страницу

Подход:->
Ответ на стихийные бедствия является вторым этапом цикла управления стихийными бедствиями. Он состоит из ряда элементов, например, предупреждения, эвакуации, поиска и спасения, предоставления немедленной помощи, оценки ущерба, постоянной помощи и немедленного восстановления. Итак, среди всего мы работали над системой предупреждения о наводнениях. В этом мы предоставили пользовательскому интерфейсу общей общественности, чтобы проверить уровень потока воды в реках в будущем и предоставили механизм уведомления, если есть какая -либо возможность наводнения из -за любой реки в ближайшем будущем (12 месяцев). Наряду с тем, что пользователи также могут видеть исторические тенденции течения рек и могут визуализировать модели осадков также в их подразделении (область). Таким образом, с таким большим количеством информации заранее и знанием шансов на наводнение в любом регионе, мы можем подготовиться и предупредить местную общественность, чтобы потери были минимальными.
Диаграмма рабочего процесса

Шаги, предпринятые в процессе:->
Соединение с HTML:
- Пользователь выдает запрос на URL -адрес корневого домена / перейти на свою страницу индекса
- main.py отображает URL / на функцию Python
- Функция Python находит веб -шаблон, живущий в шаблонах/ папке.
- Веб -шаблон будет смотреть в статическую/ папку для любых изображений, CSSFILES, которые он нуждается в том, что он приведет к HTML
- Vared html отправляется обратно на main.py
- main.py отправляет HTML обратно в браузер
URL в браузере и подключении к бэкэнд:
- Первый. Мы импортировали класс Flask и шаблон рендеринга функции.
- Далее мы создали новый экземпляр класса Flask.
- Затем мы нанесли на карту URL / с функциональным индексом (). Теперь, когда кто -то посещает этот URL, функционирует индекс ().
- Функциональный индекс () использует шаблон рендеринга функции Function () для визуализации шаблона index.html, который мы только что создали из шаблонов/ папки в браузер.
- Наконец, мы используем run () для запуска нашего приложения на локальном сервере.
- Мы установим флаг отладки на True, чтобы мы могли просмотреть любые применимые сообщения об ошибках, если что -то пойдет не так, и чтобы локальный сервер автоматически перезагрузился после того, как мы внесем изменения в код.
- Когда мы посетили http://127.0.0.1:5000/, у Main.py был код, который отобразил URL/с индексом функции Python ().
- index () обнаружил веб -шаблон Index.html в шаблонах/ папке, оказал его в HTML и отправил обратно в браузер, предоставив нам экран выше.