Ejemplo n.º 1
0
 def new(self, curso, **kw):
     """Create new records in model"""
     kw['cursoID'] = curso
     curso = Curso.get(curso)
     options = { fkname+'ID': [(e.id, '%d.%d - %s' % (e.anio, e.cuatrimestre ,e.nombre)) for e in
         Enunciado.select().orderBy((-Enunciado.q.anio, -Enunciado.q.cuatrimestre))] }
     return dict(name=name, namepl=namepl, form=form, values=kw, options=options)
Ejemplo n.º 2
0
 def edit(self, id, **kw):
     """Edit record in model"""
     r = validate_get(id)
     curso = Curso.get(r.cursoID)
     options = { fkname+'ID': [(e.id, '%d.%d - %s' % (e.anio, e.cuatrimestre ,e.nombre)) for e in
         Enunciado.select().orderBy((-Enunciado.q.anio, -Enunciado.q.cuatrimestre))] }
     return dict(name=name, namepl=namepl, record=r, form=form, options=options)