From 745d076fc8889d04c5c55ab8bc0417245c19aba2 Mon Sep 17 00:00:00 2001 From: retoor Date: Mon, 27 Jan 2025 23:31:08 +0100 Subject: [PATCH] Content type. --- src/dreamii/app.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dreamii/app.py b/src/dreamii/app.py index d009014..9c3dbdf 100644 --- a/src/dreamii/app.py +++ b/src/dreamii/app.py @@ -57,9 +57,11 @@ class TemplateView(BaseView): context['json'] = None if str(path.endswith('.md')): renderer = MarkdownRenderer(self.request.app, path) - return web.Response(text=renderer.render(),content_type="text/html") + return web.Response(text=renderer.render(), content_type='text/html', charset='utf-8', **context) - return await super().render_template(path, self.request) + reponse = await super().render_template(path, self.request, context) + response.headers['Content-Type'] = 'text/html' + return response async def get(self): path = await self.resolve_template(self.request.match_info['tail'])