Перейти к содержимому
13 / 25

Как написать свой промежуточный слой (middleware) в Django и где он встаёт в цикле запроса?

Middleware — callable, принимает get_response и возвращает функцию (request) -> response. Регистрируется в MIDDLEWARE в settings.py. Порядок: первый в списке оборачивает остальных. Для shortcut-ответа возвращайте Response до get_response(request).