Главная Уроки

Обучение Python — бесплатные уроки про программированию на Python

Аутентификация во Flask

#18 Аутентификация во Flask

Аутентификация — один из самых важных элементов веб-приложений. Этот процесс предотвращает попадание неавторизованных пользователей на непредназначенные для них страницы. Собственную систему аутентификации можно создать...
Отправка email во Flask

#17 Отправка email во Flask

Веб-приложения отправляют электронные письма постоянно, и в этом уроке речь пойдет о том, как добавить инструмент для отправки email в приложение Flask. В стандартной библиотеке...
Миграции базы данных с помощью Alembic

#16 Миграции базы данных с помощью Alembic

Alembic — это инструмент для миграции базы данных, используемый в SQLAlchemy. Миграция базы данных — это что-то похожее на систему контроля версий для баз...
Основы ORM SQLAlchemy

#15 Основы ORM SQLAlchemy

Добавление данных Чтобы создать новую запись с данными с помощью SQLAlchemy, нужно выполнить следующие шаги: Создать объект Добавить объект в сессию Загрузить (сделать коммит) сессию В...
Создание баз данных во Flask

#14 Создание баз данных во Flask

В этом уроке речь пойдет о взаимодействии с базой данных. Сегодня существуют две конкурирующих системы баз данных: Реляционные базы данных. Нереляционные или NoSQL базы...
Сессии во Flask

#13 Сессии во Flask

Сессии — еще один способ хранить данные конкретных пользователей между запросами. Они работают по похожему на куки принципу. Для использования сессии нужно сперва настроить...
Куки во Flask

#12 Куки во Flask

До этого момента все созданные в уроках страницы были очень простыми. Браузер отправляет запрос на сервер, сервер отвечает HTML-страницей, и это все. HTTP —...
Работа с формами во Flask

#11 Работа с формами во Flask

Формы — важный элемент любого веб-приложения, но, к сожалению, работать с ними достаточно сложно. Сначала нужно подтвердить данные на стороне клиента, затем — на...
Расширение возможностей Flask с помощью Flask-Script

#10 Расширение возможностей Flask с помощью Flask-Script

Расширения Flask Расширения Flask — это пакеты, которые можно установить, чтобы расширить возможности Flask. Их суть в том, чтобы обеспечить удобный и понятный способ интеграции...
Статические файлы во Flask

#9 Работа со статическими файлами во Flask

Статические файлы — это файлы, которые не изменяются часто. Это, например, файлы CSS, JavaScript, шрифты и так далее. По умолчанию Flask ищет статические файлы...

Популярное