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