log = logging.getLogger("sercom.controllers")
class LoginForm(W.TableForm):
- fields = [
- W.TextField(name='login_user', label=_(u'Usuario'),
- validator=V.NotEmpty()),
- W.PasswordField(name='login_password', label=_(u'Contraseña'),
+ class Fields(W.WidgetsList):
+ login_user = W.TextField(label=_(u'Usuario'),
validator=V.NotEmpty())
- ]
+ login_password = W.PasswordField(label=_(u'Contraseña'),
+ validator=V.NotEmpty())
+ fields = Fields()
javascript = [W.JSSource("MochiKit.DOM.focusOnLoad('form_login_user');")]
submit = W.SubmitButton(name='login_submit')
submit_text = _(u'Ingresar')
docente = DocenteController()
+ alumno = AlumnoController()
+
enunciado = EnunciadoController()
+ ejercicio = EjercicioController()
+
caso_de_prueba = CasoDePruebaController()
+ curso = CursoController()
+
#{{{ Agrega summarize a namespace tg de KID
def summarize(text, size, concat=True, continuation='...'):
"""Summarize a string if it's length is greater than a specified size. This