コード例 #1
0
 def render_str(self, template, **kwargs):
     """Render the template with the given arguments.
     :param: template:basestring: The name of the template in the templates directory.
     :param: kwargs:named variables to be used on the page.
     :return: The template rendered with the named arguments.
     """
     template = jinja_env.get_template(template)
     return template.render(**kwargs)
コード例 #2
0
ファイル: __init__.py プロジェクト: dlebech/Text-Universes
 def prepare_response(self, template_path, **kwargs):
     temp = jinja_env.get_template(template_path)
     self.response.write(temp.render(kwargs))
コード例 #3
0
ファイル: __init__.py プロジェクト: razorg/eurasia-fashion
 def render_response(self, template, context=None):
   import os
   if context is None:
     return self.response.out.write(jinja_env.get_template(template).render())
   else:
     return self.response.out.write(jinja_env.get_template(template).render(context))
コード例 #4
0
ファイル: handler.py プロジェクト: pribala/udacity_projects
 def render_str(self, template, **params):
     t = jinja_env.get_template(template)
     return t.render(params)