raise redirect('list')
@expose(template='kid:%s.templates.list' % __name__)
- @validate(validators=dict(enunciadoID=validators.Int))
+ @validate(validators=dict(enunciado=validators.Int))
@paginate('records')
- def list(self, enunciadoID=None, tg_flash=None):
+ def list(self, enunciado=None, tg_flash=None):
"""List records in model"""
- if enunciadoID is None:
+ if enunciado is None:
r = cls.select()
else:
- r = cls.selectBy(enunciadoID=enunciadoID)
+ r = cls.selectBy(enunciadoID=enunciado)
return dict(records=r, name=name, namepl=namepl, tg_flash=tg_flash)
@expose(template='kid:%s.templates.new' % __name__)
<td><span py:replace="tg.summarize(record.telefono, 10)">telefono</span></td>
<td><span py:replace="record.nombrado">nombrado</span></td>
<td><span py:replace="tg.summarize(record.observaciones, 20)">observaciones</span></td>
- <td><a py:if="len(record.enunciados)" href="${tg.url('/enunciado/list/%d' % record.id)}"><span
+ <td><a py:if="len(record.enunciados)" href="${tg.url('/enunciado/list', autor=record.id)}"><span
py:replace="len(record.enunciados)">cant</span></a></td>
<td><a href="${tg.url('/docente/edit/%d' % record.id)}">Editar</a>
<a href="${tg.url('/docente/delete/%d' % record.id)}" onclick="if (confirm('${_(u'Estás seguro? Tal vez sólo quieras desactivarlo mejor...')}')) { var f = document.createElement('form'); this.parentNode.appendChild(f); f.method = 'POST'; f.action = this.href; f.submit(); };return false;">Eliminar</a></td>
raise redirect('list')
@expose(template='kid:%s.templates.list' % __name__)
- @validate(validators=dict(autorID=validators.Int))
+ @validate(validators=dict(autor=validators.Int))
@paginate('records')
- def list(self, autorID=None, tg_flash=None):
+ def list(self, autor=None, tg_flash=None):
"""List records in model"""
- if autorID is None:
+ if autor is None:
r = cls.select()
else:
- r = cls.selectBy(autorID=autorID)
+ r = cls.selectBy(autorID=autor)
return dict(records=r, name=name, namepl=namepl, tg_flash=tg_flash)
@expose(template='kid:%s.templates.new' % __name__)
href="${tg.url('/docente/show/%d' % record.autor.id)}"><span
py:replace="tg.summarize(record.autor.shortrepr(), 30)">autor</span></a></td>
<td><a py:if="len(record.casos_de_prueba)"
- href="${tg.url('/caso_de_prueba/list/%d' % record.id)}"><span
+ href="${tg.url('/caso_de_prueba/list', enunciado=record.id)}"><span
py:replace="len(record.casos_de_prueba)">cant</span></a></td>
<td><a href="${tg.url('/enunciado/edit/%d' % record.id)}">Editar</a>
<a href="${tg.url('/enunciado/delete/%d' % record.id)}" onclick="if (confirm('${_(u'Estás seguro? Yo creo que no...')}')) { var f = document.createElement('form'); this.parentNode.appendChild(f); f.method = 'POST'; f.action = this.href; f.submit(); };return false;">Eliminar</a></td>