From: Ricardo Markiewicz Date: Sat, 17 Mar 2007 18:32:53 +0000 (+0000) Subject: Termino de arreglar controller de instancias de entrega. X-Git-Tag: 0_9_0~63 X-Git-Url: https://git.llucax.com/software/sercom.git/commitdiff_plain/d3e5e826a6f4a0366ac46f9737e415f2448facbf?ds=sidebyside Termino de arreglar controller de instancias de entrega. --- diff --git a/sercom/subcontrollers/curso/ejercicio/__init__.py b/sercom/subcontrollers/curso/ejercicio/__init__.py index cf819d3..c2b2c8c 100644 --- a/sercom/subcontrollers/curso/ejercicio/__init__.py +++ b/sercom/subcontrollers/curso/ejercicio/__init__.py @@ -83,7 +83,7 @@ class EjercicioController(controllers.Controller, identity.SecureResource): def list(self, curso): """List records in model""" r = cls.selectBy(cursoID=curso).orderBy(cls.q.numero) - return dict(records=r, name=name, namepl=namepl, curso=curso) + return dict(records=r, name=name, namepl=namepl, curso=Curso.get(curso)) @expose(template='kid:%s.templates.new' % __name__) @validate(validators=dict(curso=V.Int)) diff --git a/sercom/subcontrollers/curso/ejercicio/instancia/__init__.py b/sercom/subcontrollers/curso/ejercicio/instancia/__init__.py index 156f691..4667738 100644 --- a/sercom/subcontrollers/curso/ejercicio/instancia/__init__.py +++ b/sercom/subcontrollers/curso/ejercicio/instancia/__init__.py @@ -54,13 +54,13 @@ def validate_new(data): #{{{ Formulario class InstanciaForm(W.TableForm): class Fields(W.WidgetsList): + ejercicioID = W.HiddenField() numero = W.TextField(name="numero",label=_(u'Nro'), help_text=_(u'Requerido.'), validator=V.Int(not_empty=True)) inicio = W.CalendarDateTimePicker(label=_(u"Inicio")) fin = W.CalendarDateTimePicker(label=_(u"Fin")) activo = W.CheckBox(label=_(u"Activo?"), attrs=dict(checked='checked')) observaciones = W.TextArea(rows="5", cols="40") - ejercicio_id= W.HiddenField() fields = Fields() javascript = [W.JSSource("MochiKit.DOM.focusOnLoad('form_numero');")] diff --git a/sercom/subcontrollers/curso/ejercicio/instancia/templates/list.kid b/sercom/subcontrollers/curso/ejercicio/instancia/templates/list.kid index 4f7b0b2..3e5548a 100644 --- a/sercom/subcontrollers/curso/ejercicio/instancia/templates/list.kid +++ b/sercom/subcontrollers/curso/ejercicio/instancia/templates/list.kid @@ -38,7 +38,7 @@
-Agregar +Agregar | Volver a Ejericicios
diff --git a/sercom/subcontrollers/curso/ejercicio/instancia/templates/new.kid b/sercom/subcontrollers/curso/ejercicio/instancia/templates/new.kid index 4c5ce6a..e200103 100644 --- a/sercom/subcontrollers/curso/ejercicio/instancia/templates/new.kid +++ b/sercom/subcontrollers/curso/ejercicio/instancia/templates/new.kid @@ -12,7 +12,7 @@

Formulario


-Cancelar +Cancelar diff --git a/sercom/subcontrollers/curso/ejercicio/templates/list.kid b/sercom/subcontrollers/curso/ejercicio/templates/list.kid index 1cdb173..31fcf3f 100644 --- a/sercom/subcontrollers/curso/ejercicio/templates/list.kid +++ b/sercom/subcontrollers/curso/ejercicio/templates/list.kid @@ -8,7 +8,7 @@ -

Administración de Objetos

+

Administración de Objetos Curso