]> git.ipfire.org Git - thirdparty/starlette.git/commitdiff
Inherit from HTMLResponse instead of Response on _TemplateResponse (#2272) (#2274)
authorSergi <sponsfreixes@users.noreply.github.com>
Thu, 7 Sep 2023 04:08:44 +0000 (21:08 -0700)
committerGitHub <noreply@github.com>
Thu, 7 Sep 2023 04:08:44 +0000 (06:08 +0200)
starlette/templating.py

index 691cfda93b0b3b44613b63854c830ab34514b1fa..c2078d22d9b5e1048b78c94625570278147808b6 100644 (file)
@@ -5,7 +5,7 @@ from os import PathLike
 from starlette.background import BackgroundTask
 from starlette.datastructures import URL
 from starlette.requests import Request
-from starlette.responses import Response
+from starlette.responses import HTMLResponse
 from starlette.types import Receive, Scope, Send
 
 try:
@@ -23,9 +23,7 @@ except ModuleNotFoundError:  # pragma: nocover
     jinja2 = None  # type: ignore[assignment]
 
 
-class _TemplateResponse(Response):
-    media_type = "text/html"
-
+class _TemplateResponse(HTMLResponse):
     def __init__(
         self,
         template: typing.Any,