Что принимает функция Depends() в FastAPI как параметр? Какой это объект с точки зрения Python?
Почему depends_on не гарантирует готовность сервиса?
Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Рейтинг:
2
Сложность:
6
Depends() принимает callable — функцию, класс с __call__ или любую вызываемую сущность. С точки зрения Python это объект, поддерживающий вызов (callable).
Рейтинг:
5
Сложность:
6
depends_on считает сервис готовым сразу после запуска контейнера. Он не проверяет, запущен ли процесс внутри и доступен ли сервис. Контейнер может стартовать за секунды, а приложение внутри — инициализироваться гораздо дольше. Поэтому depends_on не даёт гарантий готовности. Это ожидаемое поведение Docker Compose.