parameters: (self, template, template_values=None)
docstring: Renders template_name with template_values and returns as a string.
docstring_summary: Renders template_name with template_values and returns as a string.
docstring_tokens: Renders template_name with template_values and returns as a string .
function: 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)
function_tokens: def render_to_string ( self , template , template_values = None ) : 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 )