def process_response(self, request, response): request.profiler_view = _get_current_view() _set_current_view(None) if True: _tac('view') _tic('mid2') return response
def process_view(self, request, view_func, view_args, view_kwargs): if inspect.ismethod(view_func): view_name = view_func.im_class.__module__+ '.' + view_func.im_class.__name__ + view_func.__name__ else: view_name = view_func.__module__ + '.' + view_func.__name__ _set_current_view(view_name) _tac('mid1') _tic('view')
def process_view(self, request, view_func, view_args, view_kwargs): if inspect.ismethod(view_func): view_name = view_func.im_class.__module__ + '.' + view_func.im_class.__name__ + view_func.__name__ else: view_name = view_func.__module__ + '.' + view_func.__name__ _set_current_view(view_name) _tac('mid1') _tic('view')
def process_request(self, request): if not hasattr(_local, 'times'): _local.times = {} _tic('req') _tic('mid1')