Blob Blame Raw

from template.template import Template

class ErrorsTemplate(Template):
  def wrap(self, answer):
    if not answer.errors:
      return ''
    errors = ''
    for e in answer.errors:
      errors += '  <p>' + answer.e(e) + '</p>\n'
    return '''
      <div class="errors">
        %(errors)s
      </div>
      ''' % {
        'errors' : errors
      }