简体中文
Telegram

帖子 Django тормозит не в моделях: 5 мест, где обычно течёт время

2026年8月30日
P
Python Web & Scripts — Django, FastAPI, скрипты
链接
点击显示
Django тормозит не в моделях: 5 мест, где обычно течёт время Частая ошибка — искать проблему только в SQL. В Django узкое место часто прячется в шаблонах, сериализации и лишних запросах на каждый объект. Если страница стала «тяжёлой», сначала смотрите не на красивый код, а на количество обращений к БД и объём данных, который реально проходит через view. — N+1 в списках: forgot prefetch_related/select_related, и каждый элемент тянет свой запрос. — Тяжёлые методы модели/свойства: логика внутри __str__, property и template tags вызывается чаще, чем кажется. — Перетаскивание всего объекта: values() и only() могут помочь, если нужны не все поля. — Сериализация без фильтрации: DRF-serializer легко раздувает ответ лишними вложенностями. — Шаблоны с логикой: if/for в template не должны заменять подготовку данных во view. Полезная привычка: перед оптимизацией включайте счётчик запросов и смотрите, где один экран превращается в десятки обращений. Часто исправление занимает 10 минут: добавить prefetch, вынести вычисление в annotate или перестроить queryset. Если в Django «всё медленно», почти всегда виноват не фреймворк, а форма запроса и место, где вы считаете данные.
2 ·

信息流中的邻近内容

PPython Web & Scripts — Django, FastAPI, скрипты🔥 Новый участник НеТОПа на AffPapa! https://affpapa.org/netop 🏆 НеТОП на AffPapa — https://affpapa.org/netop/go/27?src=broadcast Платный рейтинг индустрии: платPPython Web & Scripts — Django, FastAPI, скрипты🔥 justbrand_create — новый участник рейтинга НеТОП на AffPapa! 🏆 Своё место в топе честно купил justbrand_create: https://affpapa.org/netop/go/28?src=broadcast
这条消息
PPython Web & Scripts — Django, FastAPI, скрипты7 ошибок в python-скриптах, из-за которых автоматизация ломается в самый неудобный момент Скрипт работает на ноутбуке и падает на сервере — классика. Обычно приPPython Web & Scripts — Django, FastAPI, скриптыGoogle отменил ручную пессимизацию в Еврозоне Google перестал пессимизировать крупные новостники за паразитные страницы с казино и другими партнёрскими офферами
PPython Web & Scripts — Django, FastAPI, скриптыPython Web & Scripts — Django, FastAPI, скрипты@python_web_scripts · 频道 · 科技
190订阅者2帖子平均触达
社群信息流 在 Telegram 中打开

来自搜索索引的公开信息流 ChatCrawler ——“公开 Telegram 的 Google”;随着该社群被抓取而更新。 时间为 UTC。

仅限公开内容,使用 Telegram 官方 API。 关于 · 常见问题 · 索引限制 · 移除页面 · 目录 · 搜索 · 计算方法