FormKit
Roberto Perdomo
robp23 en cantv.net
Mar Mayo 2 15:17:58 CEST 2006
Saludos a tod en s.
Alguien ha trabajado con FormKit?
Hace poco pregunte sobre la validaciond e formularios web y me
recomendaron utilizar ForKit, estoy probandolo pero aun no comprendo
algunas cosas.
Tengo este codigo:
<%
from FormKit import Form, Fields, Validators
fempleados = Form.Form(action="", method="get")
nombre = Fields.TextField('Nombre', label='Nombre: ', required=True)
apellido = Fields.TextField('Apellido', label='Apellido: ', required=True)
enviar = Fields.SubmitButton('Enviar', label='Enviar')
fempleados.addField(nombre)
fempleados.addField(apellido)
fempleados.addField(enviar)
fempleados.setRequiredMessage("Este campo es requerido")
fempleados.process({'Nombre': None, 'Enviar': None, 'Apellido': None})
%>
<%=fempleados.divDump()%>
<%
if fempleados.isSuccessful():
%>
<%="Formulario validado correctamente:"%>
<%=fempleados.values()%>
<%
else:
%>
<%="El formulario no está validado"%>
La cuestion es que la validacion se hace apenas se carga el formulario,
no se hace al enviarla, como deberia ser, la pregunta es como hago para
que cuando se presione el boton enviar se procese el formulario y se
validen los campos?
Gracias por su ayuda.
--
Roberto Perdomo. TSU en Informática
Linux Counter Nº 370172
Debian User
maracay.velug.org.ve
Maracay - Venezuela
Más información sobre la lista de distribución Python-es