Показываю работу с зависимостями в FastAPI - dependencies, dependency injection. Удобный инструмент, который позволяет вынести логику из представления - view - в отдельные функции и классы.
Ранний доступ к курсу по основам структур данных и базовым алгоритмам: https://boosty.to/mahenzon?postsTagsIds=10386914
Код из ролика:
https://github.com/mahenzon/fastapi-dependencies-examples/commit/e17ae119a0ba498c82cc5b11ac557915d4a3c6a6
Все-все мои ссылки: https://taplink.cc/mahenzon
Поддержать (зарплата монтажёру): https://tinkoff.ru/cf/6kbKWtKhapM
Метки
00:00 Стартуем проект
05:20 Параметр из заголовка напрямую в представлении
08:12 Зависимость в виде отдельной функции
11:44 Можно комбинировать разные зависимости
13:26 Параметризация зависимостей и создание их налету
16:57 Инициализация класса внутри представления
20:45 Создание экземпляра класса как зависимости
23:35 Класс и есть зависимость
27:51 Зависимость на экземпляре класса
36:23 Экземпляр класса и есть зависимость
46:30 Спасибо!