<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	
	>
<channel>
	<title>
	Comentarios en: Django Forms ¿Conviene siempre usarlos?	</title>
	<atom:link href="https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/feed/" rel="self" type="application/rss+xml" />
	<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/</link>
	<description>...un blog sobre Tecnología y Opinión</description>
	<lastBuildDate>Mon, 08 Dec 2014 18:37:28 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		Por: edgar		</title>
		<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-57292</link>

		<dc:creator><![CDATA[edgar]]></dc:creator>
		<pubDate>Mon, 08 Dec 2014 18:37:28 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=675#comment-57292</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4987&quot;&gt;Pedro Serrano&lt;/a&gt;.

Pedro Podrias hacer el favor de hacer un post para validar con jquery los formularios? veraz estoy trabajando con forms de django y al renderizar pinto los campos con un snippet entonces estoy muy confundido porque ha llegado la hora de validar campos requeridos mientras se escriben y no tengo idea como trabajarlo de esa forma.por favor podrias ayudar, pienso que hay muchas personas asi que comenzamos con django]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4987" data-wpel-link="internal">Pedro Serrano</a>.</p>
<p>Pedro Podrias hacer el favor de hacer un post para validar con jquery los formularios? veraz estoy trabajando con forms de django y al renderizar pinto los campos con un snippet entonces estoy muy confundido porque ha llegado la hora de validar campos requeridos mientras se escriben y no tengo idea como trabajarlo de esa forma.por favor podrias ayudar, pienso que hay muchas personas asi que comenzamos con django</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: EDGAR		</title>
		<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-57290</link>

		<dc:creator><![CDATA[EDGAR]]></dc:creator>
		<pubDate>Mon, 08 Dec 2014 18:36:18 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=675#comment-57290</guid>

					<description><![CDATA[Pedro Podrias hacer el favor de hacer un post para validar con jquery los formularios? veraz estoy trabajando con forms de django y al renderizar pinto los campos con un snippet entonces estoy muy confundido porque ha llegado la hora de validar campos requeridos mientras se escriben y no tengo idea como trabajarlo de esa forma.por favor podrias ayudar, pienso que hay muchas personas asi que comenzamos con django]]></description>
			<content:encoded><![CDATA[<p>Pedro Podrias hacer el favor de hacer un post para validar con jquery los formularios? veraz estoy trabajando con forms de django y al renderizar pinto los campos con un snippet entonces estoy muy confundido porque ha llegado la hora de validar campos requeridos mientras se escriben y no tengo idea como trabajarlo de esa forma.por favor podrias ayudar, pienso que hay muchas personas asi que comenzamos con django</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Paquillo Dubois		</title>
		<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-11387</link>

		<dc:creator><![CDATA[Paquillo Dubois]]></dc:creator>
		<pubDate>Wed, 03 Jul 2013 14:06:43 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=675#comment-11387</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-99&quot;&gt;PedroSP&lt;/a&gt;.

Hola Pedro.
Otra vez me ha picado el gusanillo de Django y he intentado seguir el mini-tuto de tu comentario al post sin éxito.

¿Al final hiciste un tutorial más amplio?

Un saludo.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-99" data-wpel-link="internal">PedroSP</a>.</p>
<p>Hola Pedro.<br />
Otra vez me ha picado el gusanillo de Django y he intentado seguir el mini-tuto de tu comentario al post sin éxito.</p>
<p>¿Al final hiciste un tutorial más amplio?</p>
<p>Un saludo.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: jorge		</title>
		<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-6425</link>

		<dc:creator><![CDATA[jorge]]></dc:creator>
		<pubDate>Fri, 15 Mar 2013 23:10:53 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=675#comment-6425</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4986&quot;&gt;Pedro Serrano&lt;/a&gt;.

Doc, como bien has dicho en el lado del servidor sirve para la validación, pero tambien lo puedes usar para devolver  los errores por json y mostrarlos como quieras en javascript...]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4986" data-wpel-link="internal">Pedro Serrano</a>.</p>
<p>Doc, como bien has dicho en el lado del servidor sirve para la validación, pero tambien lo puedes usar para devolver  los errores por json y mostrarlos como quieras en javascript&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: jorge		</title>
		<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-6426</link>

		<dc:creator><![CDATA[jorge]]></dc:creator>
		<pubDate>Fri, 15 Mar 2013 23:10:53 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=675#comment-6426</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4986&quot;&gt;Pedro Serrano&lt;/a&gt;.

Doc, como bien has dicho en el lado del servidor sirve para la validación, pero tambien lo puedes usar para devolver  los errores por json y mostrarlos como quieras en javascript...]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4986" data-wpel-link="internal">Pedro Serrano</a>.</p>
<p>Doc, como bien has dicho en el lado del servidor sirve para la validación, pero tambien lo puedes usar para devolver  los errores por json y mostrarlos como quieras en javascript&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Pedro Serrano		</title>
		<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4987</link>

		<dc:creator><![CDATA[Pedro Serrano]]></dc:creator>
		<pubDate>Thu, 31 Jan 2013 13:05:23 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=675#comment-4987</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4967&quot;&gt;samuel&lt;/a&gt;.

A ver, a mi si me dan un diseño ya hecho por un diseñador o grafista o lo que sea, que incluye un formulario con sus clases y demás, y son pocos campos, imagínate &quot;título&quot; y &quot;texto&quot;: 
Me resulta mucho más fácil no usar forms, si no diréctamente desde el views renderizar ese html en el get y recoger los 2 campos en el post, 1 línea para cada uno más lo que necesites de comprobaciones de seguridad. 

Lo he hecho de las 2 maneras, solo llevo año y medio usando Django, y mi opinión es esa, que muchas veces parece que usando forms vas a tardar menos pero luego acabas tardando más, porque siempre hay algo que puede fallarte y te obliga a ponerte a mirar la documentación a ver qué es lo que está pasando. Eso si tienes muchos campos (en una app de gestión por ejemplo) te compensa, pero si vasa tener 2 o 3 campos, a la larga tardas más.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4967" data-wpel-link="internal">samuel</a>.</p>
<p>A ver, a mi si me dan un diseño ya hecho por un diseñador o grafista o lo que sea, que incluye un formulario con sus clases y demás, y son pocos campos, imagínate «título» y «texto»:<br />
Me resulta mucho más fácil no usar forms, si no diréctamente desde el views renderizar ese html en el get y recoger los 2 campos en el post, 1 línea para cada uno más lo que necesites de comprobaciones de seguridad. </p>
<p>Lo he hecho de las 2 maneras, solo llevo año y medio usando Django, y mi opinión es esa, que muchas veces parece que usando forms vas a tardar menos pero luego acabas tardando más, porque siempre hay algo que puede fallarte y te obliga a ponerte a mirar la documentación a ver qué es lo que está pasando. Eso si tienes muchos campos (en una app de gestión por ejemplo) te compensa, pero si vasa tener 2 o 3 campos, a la larga tardas más.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Pedro Serrano		</title>
		<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4986</link>

		<dc:creator><![CDATA[Pedro Serrano]]></dc:creator>
		<pubDate>Thu, 31 Jan 2013 12:59:25 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=675#comment-4986</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-781&quot;&gt;Anonimo&lt;/a&gt;.

No me refería a comprobar los campos a modo de seguridad, si no a hacerlo de forma bonita, volviendo a cargar el formulario con los datos que había y poniendo un error en rojo en plan &quot;Email incorrecto&quot;.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-781" data-wpel-link="internal">Anonimo</a>.</p>
<p>No me refería a comprobar los campos a modo de seguridad, si no a hacerlo de forma bonita, volviendo a cargar el formulario con los datos que había y poniendo un error en rojo en plan «Email incorrecto».</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: samuel		</title>
		<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-4967</link>

		<dc:creator><![CDATA[samuel]]></dc:creator>
		<pubDate>Wed, 30 Jan 2013 16:34:23 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=675#comment-4967</guid>

					<description><![CDATA[Umm, no estoy muy de acuerdo con tu post, si dices eso, seguro no has trabajado a fondo con la api de los formularios, yo las uso en mis proyectos modificandolo mediante la api y me resulta mucho mejor que escribir html puro, hasta lo uso con jQuery para validaciones y cosas asi, asi que mejor meterte mas en django :)]]></description>
			<content:encoded><![CDATA[<p>Umm, no estoy muy de acuerdo con tu post, si dices eso, seguro no has trabajado a fondo con la api de los formularios, yo las uso en mis proyectos modificandolo mediante la api y me resulta mucho mejor que escribir html puro, hasta lo uso con jQuery para validaciones y cosas asi, asi que mejor meterte mas en django 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Anonimo		</title>
		<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-781</link>

		<dc:creator><![CDATA[Anonimo]]></dc:creator>
		<pubDate>Sun, 07 Oct 2012 06:15:19 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=675#comment-781</guid>

					<description><![CDATA[&quot;Después viene la validación por JS y los efectos con jQuery sobre el formulario, entonces ya no necesitamos el validador de parte del servidor&quot;

Estimado, cualquier código que sea realizado en javascript y que sea cargado por el lado de cliente se puede vulnerar. Solo basta con una consola desarrollador en el navegador para poder borrar todas las validaciones y enviar cualquier cosa. Recomiendo usar los form de django siempre]]></description>
			<content:encoded><![CDATA[<p>«Después viene la validación por JS y los efectos con jQuery sobre el formulario, entonces ya no necesitamos el validador de parte del servidor»</p>
<p>Estimado, cualquier código que sea realizado en javascript y que sea cargado por el lado de cliente se puede vulnerar. Solo basta con una consola desarrollador en el navegador para poder borrar todas las validaciones y enviar cualquier cosa. Recomiendo usar los form de django siempre</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: demosc		</title>
		<link>https://borrowbits.com/2012/03/django-forms-conviene-siempre-usarlos/#comment-288</link>

		<dc:creator><![CDATA[demosc]]></dc:creator>
		<pubDate>Sun, 08 Jul 2012 20:41:41 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=675#comment-288</guid>

					<description><![CDATA[#PedroSP
Deseoso estoy de ese tutorial :)

Yo las he conocido de pasada, se ve que dentro de las comunidad son muy usadas (y alabadas).

En varias confs han hablado de ellas
http://www.slideshare.net/pydanny/advanced-django-forms-usage
http://vimeo.com/30784259]]></description>
			<content:encoded><![CDATA[<p>#PedroSP<br />
Deseoso estoy de ese tutorial 🙂</p>
<p>Yo las he conocido de pasada, se ve que dentro de las comunidad son muy usadas (y alabadas).</p>
<p>En varias confs han hablado de ellas<br />
<a href="http://www.slideshare.net/pydanny/advanced-django-forms-usage" rel="nofollow ugc external noopener noreferrer" data-wpel-link="external">http://www.slideshare.net/pydanny/advanced-django-forms-usage</a><br />
<a href="http://vimeo.com/30784259" rel="nofollow ugc external noopener noreferrer" data-wpel-link="external">http://vimeo.com/30784259</a></p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
