Advertisement
Guest User

Untitled

a guest
Aug 6th, 2012
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. class SkillsColumn(GetterColumn):
  2.  
  3. template = ViewPageTemplateFile(
  4. 'templates/section_report_skills_column.pt')
  5.  
  6. def __init__(self, view):
  7. self.view = view
  8. title = _('Skills (of ${count})',
  9. mapping={'count': len(view.skills)})
  10. name = 'skills'
  11. super(SkillsColumn, self).__init__(title, name=name)
  12.  
  13. def renderCell(self, item, formatter):
  14. total, evaluated, passed = self.studentSkillsData(item)
  15. # XXX: hack to make the ViewPageTemplateFile to work
  16. self.context = item
  17. self.request = formatter.request
  18. return self.template(total=total,
  19. evaluated=evaluated,
  20. passed=passed)
  21.  
  22.  
  23. <div>
  24. Total: <tal:block tal:content="options/total" />,
  25. Evaluated: <tal:block tal:content="options/evaluated" />,
  26. Passed: <tal:block tal:content="options/passed" />,
  27. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement