Українська
Відкрити в Telegram

Пост Flask ломается не на роутинге, а на границе между приложением и скриптом

9 серпня 2026
P
Python Web & Scripts — Django, FastAPI, скрипты
Flask ломается не на роутинге, а на границе между приложением и скриптом У Flask простая поверхность, и из-за этого его часто превращают в «файл с импортами». Потом начинается боль: конфиг читается не там, зависимости живут в глобалях, а тесты падают от случайного состояния. Если проект растёт, это почти всегда вопрос не фреймворка, а структуры. Держите три правила: — создавайте приложение через фабрику, а не в модуле с роутами; — выносите настройки в отдельный объект, без прямого чтения env в бизнес-логике; — не тяните db/session/client в глобальную область, если их можно передать явно. Для маленького сервиса Flask удобен именно тем, что в нём легко держать границу между HTTP-слоем и кодом домена. Маршрут должен принимать данные, вызывать функцию и отдавать ответ. Всё, что похоже на вычисления, парсинг, интеграции и очереди, лучше вынести в отдельные модули — тогда код можно переиспользовать и в CLI, и в воркере. Если нужен долгоживущий Flask-проект, проверяйте не «как быстро поднялся сервер», а насколько легко заменить хранилище, подменить клиент внешнего API и прогнать тесты без веб-стека. Если это делается без магии, проект будет жить спокойно.
7 ·

Поруч у стрічці

PPython Web & Scripts — Django, FastAPI, скриптыЯ короче хз зачем мне это , но напишу! Короче смотрим за "ноунейом" ( ЕЮ ) и тот вообще крышей поехал) взял себе крутанул канал на 1млн подписчиков и хочет сделPPython Web & Scripts — Django, FastAPI, скриптыЖирный кукухой поплыл, купил канал почти на лллллям двести подписчиков. Амбассадоры не работают? Или как теперь PR оценивать? Одна полуголая курдюком трясёт, вт
це повідомлення
PPython Web & Scripts — Django, FastAPI, скриптыМАКСИМАЛЬНО ОБЕСКУРАЖЕН, УДРУЧЁН И, НЕ ПОБОЮСЬ ЭТОГО СЛОВА, ОТОРОПЕЛ ОТ ПРОИСХОДЯЩЕГО В «ПИАР»-МИРЕ НАШЕЙ СФЕРЫ. Я пребываю в некотором нравственном недоумении PPython Web & Scripts — Django, FastAPI, скриптыPydantic ломают не типы, а границы входных данных Если модель валится в рантайме, проблема обычно не в самой схеме, а в том, что в неё тащат всё подряд: raw JSO
PPython Web & Scripts — Django, FastAPI, скриптыPython Web & Scripts — Django, FastAPI, скрипты@python_web_scripts · канал · Технології
190підписників2середнє охоплення поста
Стрічка майданчика Відкрити в Telegram

Відкрита публічна стрічка з пошукового індексу ChatCrawler — «Google по публічному Telegram»; оновлюється в міру обходу майданчика. Час — UTC.

Лише публічний контент, офіційний API Telegram. Про проєкт · Питання · Межі індексу · Прибрати сторінку з видачі · Каталог · Пошук · Як ми рахуємо