for d in docentes:
self.add_docente(d)
for (n, e) in enumerate(ejercicios):
- self.add_ejercicio(n, e)
+ self.add_ejercicio(n+1, e)
for a in alumnos:
self.add_alumno(a)
% (self.id, self.nombre, srepr(self.responsable), self.nota,
self.nota_cursada, self.observaciones, self.activo)
+ @classmethod
+ def selectByAlumno(self, alumno):
+ return Miembro.select(AND(Miembro.q.alumnoID == AlumnoInscripto.q.id,
+ AlumnoInscripto.q.alumnoID == alumno.id))
+
def shortrepr(self):
return 'grupo:' + self.nombre
#}}}
def _get_nombre(self):
return self.alumno.padron
+ @classmethod
+ def selectByAlumno(self, alumno):
+ return AlumnoInscripto.select(AlumnoInscripto.q.alumnoID == alumno.id).getOne()
+
def __repr__(self):
return 'AlumnoInscripto(id=%s, alumno=%s, condicional=%s, nota=%s, ' \
'nota_cursada=%s, tutor=%s, observaciones=%s, activo=%s)' \