Django добавляет repr (запрос) в конце письма. Используя сервер разработки wsgi по умолчанию, вы можете найти вошедшего в систему пользователя как
'LOGNAME': 'myuser',
Это может быть скрыто в некоторых почтовых клиентах, поскольку оно заключено в угловые скобки.
<WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {}>,
...
'LOGNAME': 'myuser',
...
wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}>
Также вы можете реализовать пользовательское промежуточное программное обеспечение, реализующее метод process_exception:
process_exception (self, request, исключение)
запрос является объектом HttpRequest. исключение - это объект Exception, возбуждаемый функцией view.
Django вызывает process_exception (), когда представление вызывает исключение. process_exception () должен возвращать None или объект HttpResponse. Если он возвращает объект HttpResponse, ответ будет возвращен браузеру. В противном случае запускается обработка исключений по умолчанию.
Опять, промежуточное программное обеспечение запускается в обратном порядке на этапе ответа, который включает в себя process_exception. Если промежуточное программное обеспечение исключения возвращает ответ, классы промежуточного программного обеспечения выше этого промежуточного программного обеспечения вообще не будут вызываться.