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

Published: 05 February 2024
on channel: Python Hub Studio
39,229
938

В этом видео, по созданию Телеграм бота на 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 часов! Уроки по ...  

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


Watch video Асинхронная SqlAlchemy | База Данных в Telegram боте на aiogram 3 #7 Middleware слои, CallbackQuery online, duration hours minute second in high quality that is uploaded to the channel Python Hub Studio 05 February 2024. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 39,229 times and liked it 938 visitors.