Cách easist bao gồm tên người dùng, tên và họ e-amil trong lỗi django Traceback là gì.Bao gồm người dùng đăng nhập django trong lỗi django Traceback
Tôi biết rằng đường là create a custom error report:
- Tạo một lớp mới mà innherit từ django.views.debug.SafeExceptionReporterFilter
- Set DEFAULT_EXCEPTION_REPORTER_FILTER
Nhưng, những gì phương pháp một nên ghi đè để nhận được traceback cùng với thông tin này?
Tôi muốn rằng cái nhìn treceback tôi thích:
Traceback (most recent call last):
File "/usr...o/core/handlers/base.py", line 89, in get_response
response = middleware_method(request)
File "/.../g...ap/utils/middleware.py", line 23,...
if elapsedTime.min > 15:
TypeError: can't compare datetime.timedelta to int
Logged user information:
User: pepito
name: Pepito Grillo
e-mail: [email protected]
Đây là một cách sạch hơn: http://stackoverflow.com/a/4946443/565259 – Tobu
@tobu, thanks a lot. – danihp