validacion de forms django mientras se escriben.

697 views
Skip to first unread message

Edgar De La Cruz

unread,
Dec 8, 2014, 1:45:13 PM12/8/14
to djan...@googlegroups.com
Buenas, me podrian orientar por favor, estoy comeznado con django y python, quiero validar mis campos del formulario de tal forma que cuando este completandose por el usuario se este validando si es requerido,no reuqerido,etc. antes de darle enviar, tengo creado mis form d django y valido sobre el servidor cn el requerid },renderizo con mi vista al template y pinto mis campos con un snippet pero nose como validar con jquery si estoy haciendo uso de snippet y forms no etiquetas html. me podrian dejar ejemplos por favor

Javier Roa Benitez

unread,
Dec 9, 2014, 10:23:07 AM12/9/14
to djan...@googlegroups.com
Edgar:
No se si es esto lo que estas buscando, espero te sirva. Yo estoy usando un esquema miuy simple, donde :
- En el modelo le "marco" como blank=False a los campos que quiero hacer obligatorios
- En el form le pongo <th>{{ field.label_tag }}:{%if field.field.required %}<font color=red>*{%endif%} </th>
Y con esto resuelvo la indicacion de obligatoriedad o no de los campos.
adjunto unas imagenes de ejemplo, del modelo, defl form y de como se ve en la interface
Saludos 
Javier

El 8 de diciembre de 2014, 15:45, Edgar De La Cruz <zerom...@gmail.com> escribió:
Buenas, me podrian orientar por favor, estoy comeznado con django y python, quiero validar mis campos del formulario de tal forma que cuando este completandose por el usuario se este validando si es requerido,no reuqerido,etc. antes de darle enviar, tengo creado mis form d django y valido sobre el servidor cn el requerid },renderizo con mi vista al template y pinto mis campos con un snippet pero nose como validar con jquery si estoy haciendo uso de snippet y forms no etiquetas html. me podrian dejar ejemplos por favor

--
--
Ha recibido este mensaje porque está suscrito a Grupo "Grupo de Usuarios del Framework Django de habla hispana" de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a djan...@googlegroups.com
Para anular la suscripción a este grupo, envíe un mensaje a django-es-...@googlegroups.com
Para obtener más opciones, visita este grupo en http://groups.google.com.bo/group/django-es.
---
Has recibido este mensaje porque estás suscrito al grupo "Django-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a django-es+...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Lic. Javier Roa Benitez
Analista de Sistemas
Consultor Informatico
scr_023.jpg
scr_024.jpg
scr_025.jpg

Edgar De La Cruz

unread,
Dec 9, 2014, 12:55:16 PM12/9/14
to djan...@googlegroups.com
Muchas Gracias Javier, es buena idea, de echo tengo algo parecido pero en un archivo llamado form_snippets.html y pues con ese coloco la etiqueta de requerido,y otras propiedades,probare tu opiniion haber que tal, y pues lo que requeria era validar campos mientras el usuario va escribiendo, pero lo he logrado de una forma basica con jquery validate.

Franklin Sarmiento

unread,
Dec 9, 2014, 12:59:12 PM12/9/14
to Django-es
Por que no usas el jquery.validate de jQuery ??? aqui esta la documentación de django para campos requeridos:


Saludos!

--
--
Ha recibido este mensaje porque está suscrito a Grupo "Grupo de Usuarios del Framework Django de habla hispana" de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a djan...@googlegroups.com
Para anular la suscripción a este grupo, envíe un mensaje a django-es-...@googlegroups.com
Para obtener más opciones, visita este grupo en http://groups.google.com.bo/group/django-es.
---
Has recibido este mensaje porque estás suscrito al grupo "Django-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a django-es+...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
FGSC

chipocrudos

unread,
Dec 10, 2014, 11:06:20 AM12/10/14
to djan...@googlegroups.com
Es mas fácil usar html5, en tu form puedes hacer algo asi

    nombre = forms.CharField(widget=forms.TextInput(attrs={'class': 'form-control', 'autocomplete': 'off', 'required': 'true'}))


y con attr agregas atributos al campo




El lunes, 8 de diciembre de 2014 12:45:13 UTC-6, Edgar De La Cruz escribió:

Edgar De La Cruz

unread,
Dec 10, 2014, 3:20:45 PM12/10/14
to djan...@googlegroups.com
muchas gracias, hice algunas pruebas y utilice algunos atributos y me anda bien, aunque ya valide con jquery validate pero ,muchas gracias

Edgar De La Cruz

unread,
Dec 10, 2014, 3:21:42 PM12/10/14
to djan...@googlegroups.com
si logre validar con jquery validate, gracias por la cadena de la documentacion!
Reply all
Reply to author
Forward
0 new messages