3
class TimerMiddleware(object):
4
def process_request(self, request):
5
request._tm_start_time = time()
7
def process_response(self, request, response):
8
if not hasattr(request, "_tm_start_time"):
11
total_time = time() - request._tm_start_time
13
response['X-Django-Request-Time'] = '%fs' % total_time