<?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/"
		>
<channel>
	<title>Comentários sobre: Firefox, Python+django e sqlite3: Aprendendo a programar Django</title>
	<atom:link href="http://dudanogueira.com.br/2009/03/26/firefox-pythondjango-e-sqlite3-aprendendo-a-programar-django/feed/" rel="self" type="application/rss+xml" />
	<link>http://dudanogueira.com.br/2009/03/26/firefox-pythondjango-e-sqlite3-aprendendo-a-programar-django/</link>
	<description>Tecnologia, comunicação e outras coisas</description>
	<lastBuildDate>Thu, 21 Oct 2010 11:05:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Por: Mauricio</title>
		<link>http://dudanogueira.com.br/2009/03/26/firefox-pythondjango-e-sqlite3-aprendendo-a-programar-django/comment-page-1/#comment-763</link>
		<dc:creator>Mauricio</dc:creator>
		<pubDate>Tue, 15 Sep 2009 01:16:04 +0000</pubDate>
		<guid isPermaLink="false">http://dudanogueira.com.br/?p=215#comment-763</guid>
		<description>Onde posso comprar livros, não achei nada na web com documentação ou Livros(BR)</description>
		<content:encoded><![CDATA[<p>Onde posso comprar livros, não achei nada na web com documentação ou Livros(BR)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Duda Nogueira</title>
		<link>http://dudanogueira.com.br/2009/03/26/firefox-pythondjango-e-sqlite3-aprendendo-a-programar-django/comment-page-1/#comment-730</link>
		<dc:creator>Duda Nogueira</dc:creator>
		<pubDate>Mon, 15 Jun 2009 14:57:27 +0000</pubDate>
		<guid isPermaLink="false">http://dudanogueira.com.br/?p=215#comment-730</guid>
		<description>Ops! O wordpress comeu a tag do pk... considere # como &lt; e ## como &gt;

o padrão da url é esse:

url(r&#039;^infos/mensagens/(?P#pk##[0-9]+)/ver$&#039;, ver_mensagem, name=&#039;ver_mensagem&#039;),</description>
		<content:encoded><![CDATA[<p>Ops! O wordpress comeu a tag do pk&#8230; considere # como < e ## como ></p>
<p>o padrão da url é esse:</p>
<p>url(r&#8217;^infos/mensagens/(?P#pk##[0-9]+)/ver$&#8217;, ver_mensagem, name=&#8217;ver_mensagem&#8217;),</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Duda Nogueira</title>
		<link>http://dudanogueira.com.br/2009/03/26/firefox-pythondjango-e-sqlite3-aprendendo-a-programar-django/comment-page-1/#comment-729</link>
		<dc:creator>Duda Nogueira</dc:creator>
		<pubDate>Mon, 15 Jun 2009 14:54:04 +0000</pubDate>
		<guid isPermaLink="false">http://dudanogueira.com.br/?p=215#comment-729</guid>
		<description>os url_patterns usam expressão regular. Daí você passa os argumentos pra ele dinamicamente. Realmente pra quem está acostumado com php e coisas assim, dá um certo nó na cabeça, mas depois vc vai assimiando e entenendo a magia do negócio.

exemplo:
url(r&#039;^infos/mensagens/(?P[0-9]+)/ver$&#039;, ver_mensagem, name=&#039;ver_mensagem&#039;),

no caso será passado o argumento pk para a view ver_mensagem

ou seja, se eu acessar: /info/mensagens/10/ver

eu vou passar o argumento pk = 10 pra view ver_mensagem
daí vc trabalha isso na view, e depois renderiza no template

a view tem que receber o argumento passado pela url, como em:

def ver_mensagem(request, pk):
    mensagem = get_object_or_404(Mensagem, pk=pk)
    return render_to_response(&#039;ver-mensagem.html&#039;, locals(),
                context_instance=RequestContext(request),)

no caso o template ver-mensagem.html terá a variavel { mensagem.titulo }

e por aí vai :)

[]s e bons estudos :)</description>
		<content:encoded><![CDATA[<p>os url_patterns usam expressão regular. Daí você passa os argumentos pra ele dinamicamente. Realmente pra quem está acostumado com php e coisas assim, dá um certo nó na cabeça, mas depois vc vai assimiando e entenendo a magia do negócio.</p>
<p>exemplo:<br />
url(r&#8217;^infos/mensagens/(?P[0-9]+)/ver$&#8217;, ver_mensagem, name=&#8217;ver_mensagem&#8217;),</p>
<p>no caso será passado o argumento pk para a view ver_mensagem</p>
<p>ou seja, se eu acessar: /info/mensagens/10/ver</p>
<p>eu vou passar o argumento pk = 10 pra view ver_mensagem<br />
daí vc trabalha isso na view, e depois renderiza no template</p>
<p>a view tem que receber o argumento passado pela url, como em:</p>
<p>def ver_mensagem(request, pk):<br />
    mensagem = get_object_or_404(Mensagem, pk=pk)<br />
    return render_to_response(&#8216;ver-mensagem.html&#8217;, locals(),<br />
                context_instance=RequestContext(request),)</p>
<p>no caso o template ver-mensagem.html terá a variavel { mensagem.titulo }</p>
<p>e por aí vai <img src='http://dudanogueira.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>[]s e bons estudos <img src='http://dudanogueira.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Marcelo</title>
		<link>http://dudanogueira.com.br/2009/03/26/firefox-pythondjango-e-sqlite3-aprendendo-a-programar-django/comment-page-1/#comment-726</link>
		<dc:creator>Marcelo</dc:creator>
		<pubDate>Sat, 06 Jun 2009 21:59:18 +0000</pubDate>
		<guid isPermaLink="false">http://dudanogueira.com.br/?p=215#comment-726</guid>
		<description>Olá, tudo bem!
Estou querendo aprender a programar para web mas estou com algumas dificuldades com o django que creio não ser somente com ele mas em programação web no geral. Leio e sigo os tutoriais da própria página do django mas as vezes eu não entendo como as coisas acontecem: tipo como formar as url_patterns, quando devo criar um template, etc... Acredito que esteja acostumado com o padrão de encontrar as páginas seguindo seus diretórios como fazemos com html simples ou em linguagens de script (php por exemplo).
Você teria alguma indicação de livros ou artigos onde eu pudesse sanar essa minha dificuldade?
Obrigado!</description>
		<content:encoded><![CDATA[<p>Olá, tudo bem!<br />
Estou querendo aprender a programar para web mas estou com algumas dificuldades com o django que creio não ser somente com ele mas em programação web no geral. Leio e sigo os tutoriais da própria página do django mas as vezes eu não entendo como as coisas acontecem: tipo como formar as url_patterns, quando devo criar um template, etc&#8230; Acredito que esteja acostumado com o padrão de encontrar as páginas seguindo seus diretórios como fazemos com html simples ou em linguagens de script (php por exemplo).<br />
Você teria alguma indicação de livros ou artigos onde eu pudesse sanar essa minha dificuldade?<br />
Obrigado!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

