Асинхронная SqlAlchemy | База Данных в Telegram боте на aiogram 3 #7 Middleware слои, CallbackQuery

Описание к видео Асинхронная SqlAlchemy | База Данных в Telegram боте на aiogram 3 #7 Middleware слои, CallbackQuery

В этом видео, по созданию Телеграм бота на python с aiogram 3, будем работать асинхронно с базой данных postgresql и sqlite через ORM систему SqlAlchemy, познакомимся с middleware слоями в aiogram 3, а также с Inline кнопками и клавиатурами и событием callback query.

00:00 Обзор кода Телеграм бота на aiogram 3 с прошлого видео
02:40 Middleware слои в aiogram 3
14:53 Работа с базой данных. Установка sqlalchemy, asyncpg и aiosqlite
17:51 Создание / описание моделей (таблиц) в sqlalchemy
26:30 Создание асинхронного engine и менеджера сессий sqlalchemy
35:56 Передача сессий orm sqlalchemy через middleware слой в хендлер aiogram бота
39:02 Добавление товара в таблицу базы данных
47:29 Удаление товара из таблицы
53:32 Отправка изображений ботом
56:29 Инлайн клавиатуры и кнопки в aiogram 3
01:04:14 Событие Callback Query
01:10:06 Изменение товара в БД. Модифицируем FSM на добавление/изменение товара
01:23:06 Установка PostgreSQL сервера на ПК
01:26:32 Создание базы данных в PostgreSQL и создание нового пользователя
01:33:04 Подключение бота на работу с PostgreSQL
01:36:06 Финальные тесты

Поддержать канал:

На канале доступна функция Спонсорство с дополнительными бонусами.
Присоединиться:
   / pythonhubstudio  
А также кнопка Суперспасибо под видео (отображается не во всех странах).

Документация API Telegram:
https://core.telegram.org/api

Документация aiogram:
https://docs.aiogram.dev/en/latest/

Код из видео:
https://github.com/PythonHubStudio/ai...

Этот плейлист:
   • Telegram бот на python. Курс по разра...  

Настройка VS Code как у меня:
   • Настройка VS Code для python, django,...  

Курс по python 7 часов:
   • Учим python за 7 часов! Уроки Python ...  

Курс Docker для начинающих (4 часа):
   • Docker и Docker Compose - Полный Курс...  

Видео про асинхронность:
   • Асинхронность, многопоточность, много...  

Курс по Django 15 часов:
   • Полный курс уроков по Django python  

Курс HTML / CSS:
   • Учим HTML и CSS за 7 часов! Уроки по ...  

Не забудьте подписаться и включить оповещения, чтоб не пропустить новые выпуски!

Комментарии

Информация по комментариям в разработке