Русский
Открыть в Telegram

Пост Flask ломают не роуты, а скрытые зависимости между модулями

25 июля 2026
P
Python Web & Scripts — Django, FastAPI, скрипты
Flask ломают не роуты, а скрытые зависимости между модулями В маленьком проекте Flask удобно, пока всё лежит в одном файле. Проблемы начинаются, когда view импортирует сервис, сервис тянет конфиг, а конфиг внезапно знает про БД и очередь. Дальше любой рефакторинг превращается в ручную сборку пазла. Держите каркас, который спасает: — app factory вместо глобального app — extensions инициализируйте отдельно — конфиг передавайте через объект, а не через import side effects — бизнес-логику выносите из view в сервисы — Blueprints используйте как границы, а не как помойку для всего подряд Ещё одна типовая ошибка — класть в маршрут и валидацию, и SQL, и формат ответа. В итоге тестировать нечего: чтобы проверить один endpoint, надо поднять половину приложения. Если обработчик тонкий, его проще мокать, логировать и переиспользовать в CLI-скриптах. Идея простая: Flask хорош там, где вы сами держите архитектурную дисциплину. Чем раньше разложите зависимости по слоям, тем дольше проект останется быстрым в разработке и спокойным в сопровождении.
2 ·

Рядом в ленте

PPython Web & Scripts — Django, FastAPI, скриптыКак баинговой команде снизить косты на запуск и найти новые точки роста? adskill - рекламная инфраструктура для стабильной работы performance-команд. СпециальноPPython Web & Scripts — Django, FastAPI, скриптыЯндекс тестирует объединение цифровой и наружной рекламы Яндекс тестирует «Панораму» — единый формат для digital и наружной рекламы с «умным» охватом, который у
это сообщение
PPython Web & Scripts — Django, FastAPI, скрипты🚀 Твой бонус уже ждёт! Самое время начать игру с преимуществом: 🎭100 FREE SPINS 🎭+100% к первому депозиту Не откладывай удачу на потом — активируй бонус и сделаPPython Web & Scripts — Django, FastAPI, скриптыМигрируй с Indigo Browser с максимальной выгодой! ⏳ 31 августа 2026 года Indigo Browser официально прекращает работу. Всех пользователей безальтернативно переве
PPython Web & Scripts — Django, FastAPI, скриптыPython Web & Scripts — Django, FastAPI, скрипты@python_web_scripts · канал · Технологии
190подписчиков2средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем