X-Git-Url: https://git.llucax.com/z.facultad/75.52/sercom.git/blobdiff_plain/52359436d60992517ff1b7a7f1a89652e28c0c62..786435e021f307a59e62f8915cbc072cefbb2215:/sercom/subcontrollers/curso/ejercicio/__init__.py diff --git a/sercom/subcontrollers/curso/ejercicio/__init__.py b/sercom/subcontrollers/curso/ejercicio/__init__.py index 338dda1..d4dcb8c 100644 --- a/sercom/subcontrollers/curso/ejercicio/__init__.py +++ b/sercom/subcontrollers/curso/ejercicio/__init__.py @@ -79,21 +79,12 @@ class EjercicioController(controllers.Controller, identity.SecureResource): entrega = EntregaController() - @expose() - def default(self, tg_errors=None): - """handle non exist urls""" - raise redirect('../list') - - @expose() - def index(self): - raise redirect('../list') - @expose(template='kid:%s.templates.list' % __name__) @validate(validators=dict(curso=V.Int)) @paginate('records') def list(self, curso): """List records in model""" - r = cls.selectBy(cursoID=curso) + r = cls.selectBy(cursoID=curso).orderBy(cls.q.numero) return dict(records=r, name=name, namepl=namepl, curso=curso) @expose(template='kid:%s.templates.new' % __name__) @@ -152,13 +143,5 @@ class EjercicioController(controllers.Controller, identity.SecureResource): validate_del(id) flash(_(u'El %s fue eliminado permanentemente.') % name) raise redirect('../list') - - @expose() - def files(self, id): - r = validate_get(id) - response.headers["Content-Type"] = r.archivo_type - response.headers["Content-disposition"] = "attachment;filename=%s" % (r.archivo_name) - flash(_(u'El %s fue eliminado permanentemente.') % name) - return r.archivo #}}}