X-Git-Url: https://git.llucax.com/z.facultad/75.52/sercom.git/blobdiff_plain/81f2825be854fc861ef82cb2f37e85a9d67a762a..4ffef02da32cf65f61ee65831a40f6ff07ec109f:/sercom/model.py diff --git a/sercom/model.py b/sercom/model.py index 7cb1880..0c65864 100644 --- a/sercom/model.py +++ b/sercom/model.py @@ -226,10 +226,10 @@ class Usuario(InheritableSQLObject): #{{{ class Docente(Usuario): #{{{ _inheritable = False # Campos - nombrado = BoolCol(notNone=True, default=True) + nombrado = BoolCol(notNone=True, default=True) # Joins - enunciados = MultipleJoin('Enunciado', joinColumn='autor_id') - cursos = MultipleJoin('DocenteInscripto') + enunciados = MultipleJoin('Enunciado', joinColumn='autor_id') + inscripciones = MultipleJoin('DocenteInscripto') def add_entrega(self, instancia, **kw): return Entrega(instancia=instancia, **kw) @@ -533,7 +533,7 @@ class InstanciaDeEntrega(SQLObject): #{{{ fin = DateTimeCol(notNone=True) inicio_proceso = DateTimeCol(default=None) fin_proceso = DateTimeCol(default=None) - observaciones = UnicodeCol(default=None) + observaciones = UnicodeCol(notNone=True, default=u'') activo = BoolCol(notNone=True, default=True) # Joins entregas = MultipleJoin('Entrega', joinColumn='instancia_id') @@ -884,11 +884,11 @@ class ComandoPruebaEjecutado(ComandoEjecutado): #{{{ def __repr__(self): return super(ComandoPruebaEjecutado, self).__repr__( - 'comando=%s, entrega=%s' % (self.comando.shortrepr(), - self.entrega.shortrepr())) + 'comando=%s, prueba=%s' % (self.comando.shortrepr(), + self.prueba.shortrepr())) def shortrepr(self): - return '%s:%s:%s' % (self.tarea.shortrepr(), self.entrega.shortrepr(), + return '%s:%s:%s' % (self.tarea.shortrepr(), self.prueba.shortrepr(), self.caso_de_prueba.shortrepr()) #}}}