Для промежуточного класса Django, как process_request может работать нормально, но process_exception не быть вызовами?

Я создал свой собственный класс промежуточного программного обеспечения в Django, который до недавнего времени работал нормально. Странно то, что process_request по-прежнему вызывается нормально, но даже если ответ 500 - внутренняя ошибка сервера, process_exception не вызывается вообще. Почему?

Не имеет значения, объявлю ли я свой класс промежуточного программного обеспечения первой или последней записью в списке установленного промежуточного программного обеспечения в файле настроек.

Спасибо, Дэйв

5
задан Trindaz 24 June 2011 в 10:55
поделиться