Environment added.
This commit is contained in:
parent
3e91e33d40
commit
c62a652e3a
@ -83,8 +83,8 @@ class TemplateView(BaseView):
|
|||||||
"<body>{% markdown %}"+content+"{% endmarkdown %}</body>",
|
"<body>{% markdown %}"+content+"{% endmarkdown %}</body>",
|
||||||
"</html>"
|
"</html>"
|
||||||
])
|
])
|
||||||
self.request.app.jinja2_env["request"] = self.request
|
self.request.app.jinja2_env.globals["request"] = self.request
|
||||||
aelf.request.app.jinja2_env["context"] = context
|
aelf.request.app.jinja2_env.globals["context"] = context
|
||||||
with open(".temp.html", "w+") as f:
|
with open(".temp.html", "w+") as f:
|
||||||
f.write(markdown_default_page)
|
f.write(markdown_default_page)
|
||||||
content = aiohttp_jinja2.render_string(".temp.html",self.request,context=context)
|
content = aiohttp_jinja2.render_string(".temp.html",self.request,context=context)
|
||||||
@ -123,6 +123,8 @@ class Dreamii(BaseApplication):
|
|||||||
self.router.add_view("/{tail:.*}", TemplateView)
|
self.router.add_view("/{tail:.*}", TemplateView)
|
||||||
self.jinja2_env.enable_async = False
|
self.jinja2_env.enable_async = False
|
||||||
self.jinja2_env.globals["app"] = self
|
self.jinja2_env.globals["app"] = self
|
||||||
|
self.jinja2_env.globals["request"] = None
|
||||||
|
self.jinja2_env.globals["context"] = {}
|
||||||
self.jinja2_env.add_extension(MarkdownExtension)
|
self.jinja2_env.add_extension(MarkdownExtension)
|
||||||
self.jinja2_env.add_extension(PythonExtension)
|
self.jinja2_env.add_extension(PythonExtension)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user