~$ ls -lt ~/notes/ --tag=django

2026-02-24🐍 Python1 мин

Async Django: переходим на ASGI и adrf

Зачем ASGI WSGI (Gunicorn) обрабатывает каждый запрос в отдельном потоке. При 100 одновременных запросах нужно 100 потоков. ASGI (uvicorn) использует event loop — тысячи соединений в одном потоке при…

2026-02-24🐍 Python1 мин

Django ORM: select_related vs prefetch_related

В чём разница Оба метода решают проблему N+1 запросов, но работают по-разному. select_related делает JOIN на уровне SQL, prefetch_related — отдельный запрос с WHERE id IN…