<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Calzzetta &#187; Web Frameworks</title>
	<atom:link href="https://calzzetta.com.br/category/web-frameworks/feed/" rel="self" type="application/rss+xml" />
	<link>https://calzzetta.com.br</link>
	<description>Douglas Calzzetta Filho</description>
	<lastBuildDate>Mon, 09 Sep 2013 18:03:19 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6</generator>
		<item>
		<title>Django &#8211; Criando uma queryset vazia</title>
		<link>https://calzzetta.com.br/2012/10/django-criando-uma-queryset-vazia/</link>
		<comments>https://calzzetta.com.br/2012/10/django-criando-uma-queryset-vazia/#comments</comments>
		<pubDate>Tue, 09 Oct 2012 12:49:12 +0000</pubDate>
		<dc:creator>calzzetta</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[Web Frameworks]]></category>

		<guid isPermaLink="false">http://calzzetta.com.br/?p=77</guid>
		<description><![CDATA[Em alguns momentos necessitamos &#8220;setar&#8221; uma variável inicial para que seja enviada para nossa view. Uma maneira simples seria selecionar algo que sabemos que retornará zero linhas, como por exemplo: resultado = Modelo.objects.filter(nome='abc') O problema é que sempre que executamos este comando criamos uma consulta ao banco. Para resolver este problema devemos utilizar o seguinte [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://calzzetta.com.br/wp-content/uploads/2012/08/django_db_banner.jpg"><img class="size-full wp-image-71 aligncenter" title="Django" src="http://calzzetta.com.br/wp-content/uploads/2012/08/django_db_banner.jpg" alt="" width="615" height="200" /></a></p>
<p>Em alguns momentos necessitamos &#8220;setar&#8221; uma variável inicial para que seja enviada para nossa view.</p>
<p>Uma maneira simples seria selecionar algo que sabemos que retornará zero linhas, como por exemplo:</p>
<pre>resultado = Modelo.objects.filter(nome='abc')</pre>
<p>O problema é que sempre que executamos este comando criamos uma consulta ao banco.</p>
<p>Para resolver este problema devemos utilizar o seguinte comando:</p>
<pre>resultado = Modelo.objects.none()</pre>
<p>Pronto, conseguimos nosso retorno vazio apenas para &#8220;setar&#8221; a variável inicial.</p>
]]></content:encoded>
			<wfw:commentRss>https://calzzetta.com.br/2012/10/django-criando-uma-queryset-vazia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Django &#8211; Model alterado e syncdb não funciona</title>
		<link>https://calzzetta.com.br/2012/08/django-model-alterado-e-syncdb-nao-funciona/</link>
		<comments>https://calzzetta.com.br/2012/08/django-model-alterado-e-syncdb-nao-funciona/#comments</comments>
		<pubDate>Sun, 05 Aug 2012 22:47:50 +0000</pubDate>
		<dc:creator>calzzetta</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[Web Frameworks]]></category>
		<category><![CDATA[zBlog]]></category>

		<guid isPermaLink="false">http://calzzetta.com.br/?p=64</guid>
		<description><![CDATA[Se você esta tentando rodar sua aplicação após realizar uma alteração em um model, provavelmente vai encontrar um erro como este gerado pelo django: DatabaseError: no such column: nome_model.campo Uma das maneiras que encontrei para resolver tal problema foi executar o seguinte comando: python manage.py reset nome_do_app python manage.py syncdb Pronto, agora é só rodar [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-71 aligncenter" title="Django Banner" src="http://calzzetta.com.br/wp-content/uploads/2012/08/django_db_banner.jpg" alt="" width="615" height="200" /></p>
<p>Se você esta tentando rodar sua aplicação após realizar uma alteração em um model, provavelmente vai encontrar um erro como este gerado pelo django:</p>
<p><code>DatabaseError: no such column: nome_model.campo</code></p>
<p>Uma das maneiras que encontrei para resolver tal problema foi executar o seguinte comando:</p>
<p><code>python manage.py reset nome_do_app<br />
python manage.py syncdb</code></p>
<p>Pronto, agora é só rodar novamente o servidor que tudo deve voltar a funcionar.</p>
]]></content:encoded>
			<wfw:commentRss>https://calzzetta.com.br/2012/08/django-model-alterado-e-syncdb-nao-funciona/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
