docs: def process_view(self, request, view_func, view_args, view_kwargs):
          """Run the profiler on _view_func_."""
          profiler = getattr(request, 'profiler', None)
          if profiler:
              # Make sure profiler variables don't get passed into view_func
              original_get = request.GET
              request.GET = original_get.copy()
              request.GET.pop('profile', None)
              request.GET.pop('show_queries', None)
              request.GET.pop('show_stats', None)
              try:
                  return profiler.runcall(
                      view_func, request, *view_args, **view_kwargs
                  )
              finally:
                  request.GET = original_get