Example #1
0
 def render(self, values={}):
     from string import Template
     t = Template(self.html)
     try:
         for key in values:
             cgi.escape(values[key])
         page = t.substitute(values)
     except KeyError:
         log('Template: Template key errors: %s' %str(values))
         self.html = 'Template key errors: %s' %str(values)
         page = 'Template key errors'
     return page