diff --git a/src/dreamii/app.py b/src/dreamii/app.py index 85199bf..bbc51b8 100644 --- a/src/dreamii/app.py +++ b/src/dreamii/app.py @@ -55,6 +55,10 @@ class TemplateView(BaseView): context['json'] = await self.request.json() except: context['json'] = None + if str(path.endswith('.md')): + renderer = MarkdownRenderer(self.request.app, path) + return web.Response(text=await renderer.render()) + return await super().render_template(path, self.request) async def get(self): @@ -90,4 +94,4 @@ class Dreamii(BaseApplication): if __name__ == '__main__': app = Dreamii() - app.run() \ No newline at end of file + app.run()