В этом видео мы познакомимся с классным инструментом Celery, научимся выполнять фоновые задачи. Работа с Celery - мастхэв для любого бэкендера. Мы также научимся мониторить выполнение задач через Flower. Установку Redis смотрите в предыдущем уроке. Освой backend разработку на FastAPI с НУЛЯ до выхода в продакшн за 3 месяца: Прочитать отзывы к курсу можно на Stepik: Скачать redis можно здесь: Репозиторий на Github с кодом из видео: Мой телеграм-канал: Поддержать канал: Boosty: 0:00 - Вступление 0:58 - Зачем нужны фоновые задачи 2:39 - Добавляем SMTP приложение к google аккаунту 3:26 - Установка библиотек Celery и Flower 4:04 - Подключение к Celery через Python 5:01 - Про установку redis 5:45 - Создание задачи Celery 8:41 - Запуск Celery и Flower 11:30 - Обзор Flower 12:15 - Реализация фоновых задач в FastAPI 15:24 - Почему нужно перезапускать Celery при изменении кода 16:25 - Запуск задачи с помощью Celery 19:03 - Сравнение Celery и BackgroundTasks 20:21 - Время поставить лайк и подписаться #fastapi #python #backend #django #flask #docker #sql #celery #разработка #программирование
Hide player controls
Hide resume playing