#XXX HORRIBLE
PASSWD = conf.get('general', 'cgipw')
-def cmp_correccion_padron(e1, e2):
- 'Compara 2 entregas, según el padrón del alumno.'
- return cmp(e1.inscripto.padron, e2.inscripto.padron)
-
def http_header_html(req):
return 'Content-type: text/html\r\n\r\n'
r = '<h1>Entrega %d.%d del curso %d-%d-%d</h1>\n' \
% (e.nroEjercicio, e.entrega, c.anio, c.cuatrimestre, c.curso)
correcciones = list(e.correcciones)
- correcciones.sort(cmp_correccion_padron)
+ # Ordena comparando padron
+ correcciones.sort(lambda x, y: cmp(x.inscripto.padron, y.inscripto.padron))
r += correccion_header()
for c in correcciones:
r += correccion_row(c)