From f01b82a6872ae6a06280264a8a394660942b77e8 Mon Sep 17 00:00:00 2001 From: David Sanders Date: Sat, 13 Sep 2025 20:24:47 +1000 Subject: [PATCH] Updated BaseHandler to allow process_template_response() hooks on function-based middleware --- django/core/handlers/base.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/django/core/handlers/base.py b/django/core/handlers/base.py index af3e0c3a50..2cc553abee 100644 --- a/django/core/handlers/base.py +++ b/django/core/handlers/base.py @@ -212,10 +212,7 @@ class BaseHandler: # Complain if the template response middleware returned None # (a common error). self.check_response( - response, - middleware_method, - name="%s.process_template_response" - % (middleware_method.__self__.__class__.__name__,), + response, middleware_method, name=middleware_method.__qualname__ ) try: response = response.render()