Ejemplo n.º 1
0
 def render():
     data = dict(title='Just a test',
                 user='******',
                 items=['Number %d' % num for num in range(1, 15)])
     import pdb
     pdb.set_trace()
     return template(**data)
Ejemplo n.º 2
0
    def render_to_string(self, template, template_values=None):
        """Renders template_name with template_values and returns as a string."""
        if not template_values:
            template_values = {}

        template_values['_xsrf'] = self._xsrf_token
        template_values['_csp_nonce'] = self.csp_nonce
        template_strategy = self.app.config.get('template', constants.CLOSURE)

        if template_strategy == constants.DJANGO:
            t = django.template.loader.get_template(template)
            template_values = django.template.Context(template_values)
            return t.render(template_values)
        elif template_strategy == constants.JINJA2:
            return self.jinja2.render_template(template, **template_values)
        else:
            ijdata = {'csp_nonce': self.csp_nonce}
            return template(template_values, ijdata)
  def render_to_string(self, template, template_values=None):
    """Renders template_name with template_values and returns as a string."""
    if not template_values:
      template_values = {}

    template_values['_xsrf'] = self._xsrf_token
    template_values['_csp_nonce'] = self.csp_nonce
    template_strategy = self.app.config.get('template', constants.CLOSURE)

    if template_strategy == constants.DJANGO:
      t = django.template.loader.get_template(template)
      template_values = django.template.Context(template_values)
      return t.render(template_values)
    elif template_strategy == constants.JINJA2:
      return self.jinja2.render_template(template, **template_values)
    else:
      ijdata = { 'csp_nonce': self.csp_nonce }
      return template(template_values, ijdata)
Ejemplo n.º 4
0
 def render():
     return template(title='Just a test',
                     user='******',
                     items=['Number %d' % num for num in range(1, 15)
                            ]).serialize(output='xhtml')
Ejemplo n.º 5
0
 def render():
     return template(
         title='Just a test', user='******',
         items=['Number %d' % num for num in range(1, 15)]
     ).serialize(output='xhtml')
Ejemplo n.º 6
0
 def render():
     data = dict(title='Just a test', user='******',
                 items=['Number %d' % num for num in range(1, 15)])
     import pdb
     pdb.set_trace()
     return template(**data)
Ejemplo n.º 7
0
 def render():
     data = dict(title='Just a test', user='******',
                 items=['Number %d' % num for num in range(1, 15)])
     return template(data).render()
Ejemplo n.º 8
0
 def render():
     data = dict(title='Just a test',
                 user='******',
                 items=['Number %d' % num for num in range(1, 15)])
     return template(data).render()
Ejemplo n.º 9
0
 def render():
     return template(
         title="Just a test",
         user="******",
         items=["Number %d" % num for num in range(1, 15)],
     ).serialize(output="xhtml")
 def render(self, context):
     mcontext = context[self.attr] if self.attr else {}
     compiler = Compiler()
     compiler.compile(self.template)
     return template(mcontext)