ВВИТ 4 Мячина Лада БФИ2203
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
Московский технический университет связи и информатики
(МТУСИ)
Лабораторная работа №4
«Создание системы авторизации в веб-приложении»
Выполнил:
студент группы БФИ2203
Мячина Л.А.
Проверил:
Чайка Андрей Дмитриевич
Москва 2022
СОДЕРЖАНИЕ
ЦЕЛЬ РАБОТЫ 3
ХОД РАБОТЫ 3
ВЫВОД 5
ЦЕЛЬ РАБОТЫ
Приобрести навыки создания простой системы авторизации в веб-приложении с применением html, psql и Python.
ХОД РАБОТЫ
Устанавить инструменты flask, requests, psycopg2 в терминале через менеджера пакетов Python pip3.
Создать приложение, импортировать необходимые инструменты. Создать декоратор. Создать директорию templates и внутри этой директории создать файл login.html.
Рисунок 1 – Структура проекта
Создать login.html.
Рисунок 2 – login.html
Запустить программу через терминал и перейти на сайт
Рисунок 3 – Сайт авторизации
Создать базу данных service_db. В питоне сделать подключение к базе данных.
Рисунок 4 – Подключение к psql
Добавить курсор для обращения к базе данных, декоратор, создать файл account.html.
Рисунок 5 – Готовая система авторизации
Рисунок 6 – Программа в Python
Рисунок 7 – Код странички авторизированного пользователя
ВЫВОД
В ходе данной лабораторной работы была создана простейшая система авторизации в веб-приложении при помощи Python, psql и html.
