Comunidade
Esta página é atualizada a cada hora e agrega entradas dos blogs
de brasileiros que escrevem sobre o Django.

- Shhhéeeeght! Pzzt! SShhháptt! Tzóing! Pzzziiitt! Pam-pararampam. Pam! Pam
Lá estava Alatazan em sua nave, uns 500 km acima do chão, já quase no limite da atmosfera, tentando regular o canal para fazer contato com seu planeta.
O sistema de comunicação de sua nave utiliza dobradura de nível 6 no espaço, com envergadura de 70º a 90º e isso pode ser seriamente afetado quando há uma tempestade de asteróides nas redondezas. Não faz muito tempo que Katara descobriu o rádio como uma simples solução para comunicações a grandes distâncias, e foi também nesta época que eles souberam da existência do Planeta Terra e de nossa Internet.
Nessa hora ficou ainda mais evidente que Alatazan não podia viver isolado em seu espaço, é preciso ter um meio para receber contato de outras pessoas, não importa quão distante elas estejam.
Então, naquele dia eles criaram uma página para Contato.
Clique aqui para ler
Leia essa entrada em seu contexto
original »

Folheando o livro de Xadrez que Nena lhe emprestou, Alatazan notou aquelas seções de informações do livro, como uma breve biografia do autor, na contracapa, e a página onde haviam seus agradecimentos. Na última página do livro havia também um texto promocional de outros livros do mesmo autor, sua fotografia e um cartão da loja onde o livro havia sido comprado.
É comum haver esse tipo de páginas na maior parte dos sites.
Isso é porquê você precisa dizer quem é, do que se trata e outros assuntos relacionados para dar solidez e demonstrar transparência ao seu usuário. Seu legado é importante.
Para páginas de conteúdo simples assim, as FlatPages - ou traduzindo - as "Páginas Planas", encaixam-se como luvas, pois não é necessário saber programar em Django para criá-las, basta que o programador tenham habilitado esse recurso e criado um template para isso e todo o resto pode ser feito pelo Admin - a interface de administração do Django.
Clique aqui para ler
Leia essa entrada em seu contexto
original »
Criamos uma página para o projeto Djapian.
\o/
Para quem não conhece, o Djapian, é um aplicativo que você pode incorporar à sua própria solução afim de permitir buscas nos textos, essencial em aplicativos como: Wiki, Blog, CMS e todo tipo de projeto que envolva colaboração de usuários em informação.
Acesse esse post para ver um artigo completo [...]
Leia essa entrada em seu contexto
original »
http://www.djangoproject.com/weblog/2008/nov/18/102/
Mal chegou o 1.0.1 e veio o 1.0.2. O que aconteceu foi que o empacotamento saiu errado, diretórios e arquivos faltando. Então, não perca o seu download de vista, atualização recomendada para quem está com o 1.0 e o 1.0.1!
Leia essa entrada em seu contexto
original »
É curioso, existem dois planets python internacionais: o oficial e o não oficial. E alguns feed estão inscritos nos dois, então, se inscrever em ambos é certeza de conteúdo duplicado na sua vida já corrida. Mas graças ao Yahoo Pipes, é possível assinar o planeta unificado. E graças ao feedburner, vc tem isso numa URL fácil de lembrar: http://feeds.feedburner.com/UnifiedPythonPlanet. Ainda bem que por aqui temos apenas um planet python 
Leia essa entrada em seu contexto
original »

Neste capítulo, Alatazan aprende a configurar o projeto para trabalhar com arquivos estáticos e define uma URL para isso.
Arquivos estáticos são arquivos que são enviados ao navegador exatamente como estão no HD do servidor. Ou seja, toda vez que são usados, eles são apresentados do mesmo jeito. Isso significa que a maioria das imagens, CSS, JavaScript e Shockwaves Flash devem ser tratados dessa forma.
Para isso, Alatazan vai fazer alguns ajustes nas settings, nas URLs e nas pastas, para mostrar sua foto e separar o arquivo CSS do HTML.
Clique aqui para ler
Leia essa entrada em seu contexto
original »
Alatazan levantou cedinho, correu até a geladeira e buscou um doce de goiaba. Aquilo era muito bom e ele devorava cada pedacinho, como se fossem os deliciosos lagartos que vendem nas panificadoras de sua cidade natal.

Ele ligou a TV. Sempre achou muito engraçada aquela forma primitiva de entretenimento.
No programa educativo daquela manhã, estavam apresentando como funciona a linha de fabricação e montagem de automóveis.
Qualquer um sabe - isso, aqui na Terra, claro - que um automóvel é movido pela força de seu motor, que faz um (ou ambos) de seus eixos girar, e isso faz as rodas levarem o carro à frente. Há diversas outras partes fundamentais em um veículo, e elas são compostas uma por uma, até que no fim da linha de montagem, passam a ser feitos ajustes, pinturas e encaixes com um propósito também muito importante: o conforto do motorista e o visual do carro.
Não há nada de agradável em dirigir um automóvel com cadeiras de ferro ou observar um carro sem os devidos acabamentos.
A situação do blog de Alatazan é mais ou menos essa: funciona mas está longe de ser uma beleza.
Então vamos trabalhar nos templates!
Clique aqui para ler
Leia essa entrada em seu contexto
original »
http://www.djangoproject.com/weblog/2008/nov/15/101/
Foi lançada hoje a versão 1.0.1 fo Django. Essa é uma versão com bugfixes para a 1.0 e o upgrade é recomendado para todos os usuários do Django 1.0.
Dentre as mudanças:
- Melhor suporte ao Oracle
- Algumas correções no ORM do Django
- Correções no django.contrib.comments
- Melhorias na documentação e tradução
- e mais!
Leia essa entrada em seu contexto
original »

Cartola é obcecado por informação: lê notícias de política, esportes e economia, sites com artigos sobre robótica, receitas de comida senegaleza e blogs de nerds de renome.
Nena não deixa por menos, mas ela gostava mesmo é de entretenimento. Acessa blogs de celebridades, ao mesmo tempo que curte cada novidade sobre metodologias ágeis.
Alatazan percebeu que seria complicado concorrer o precioso tempo de seus leitores com essa gente toda, então logo ele notou que precisa mudar seu blog para publicar seus textos em formato RSS.
Neste capítulo, Alatazan vai implementar RSS e outras coisas importantes em seu blog, e você também vai aprender como.
Clique aqui para ler
Leia essa entrada em seu contexto
original »

Neste capítulo, algumas coisas começam a ficar mais claras para Alatazan.
Ele compreende como é o fluxo das requisições e respostas no Django, como elas saem do navegador, vão até seu ponto final e o Django retorna uma resposta ao navegador. Geralmente uma bela página HTML colorida.
E pela primeira vez, Alatazan compreende o que é o MVC e como ele acontece dentro do Django.
Isso tranquilizou Alatazan, e ele segue pisando em terreno firme.
Clique aqui para ler
Leia essa entrada em seu contexto
original »

Alatazan cria seu primeiro projeto, conhece a interface automática de administração do Django e cria sua aplicação de blog.
Nessa brincadeira, ele aprende a criar templates, gerar um banco de dados, executar o projeto, utilizar generic views... enfim, uma série das coisas mais comuns do framework.
Mas ao final de tudo, ele percebe que precisa compreender tudo aquilo melhor. Não adianta nada fazer as coisas passo-a-passo e ninguém explicar o porquê de cada uma delas...
Paciência, Alatazan! Uma coisa de cada vez, logo logo chegaremos lá!
Clique aqui para ler
Leia essa entrada em seu contexto
original »

Depois de tomar um suco de tangerina, Alatazan faz o download e instala o Python, o Django, a biblioteca do banco de dados SQLite e fica tranquilo ao saber que logo vai fazer seu primeiro projeto.
Ele ainda não sabe exatamente o que fazer, mas idéias não faltam:
- um sistema de controle para suas músicas intergalácticas
- um site de publicação de fotos de unhas retorcidas
- um meio de se comunicar com sua mãe, que deve estar uma arara com ele
Mas isso ele vai ver depois, agora é hora de deixar a máquina funcionando para seu ambiente de criação.
Leia essa entrada em seu contexto
original »
Quando: ter 11 de nov de 2008 22:00 a 23:30
BRST
Onde: irc://irc.freenode.net/django-br
Status do evento: confirmado
Leia essa entrada em seu contexto
original »
Há poucas semanas, Alatazan estava numa nave de transporte em massa vinda de Katara.

Katara (que significa "nós resolvemos" em seu idioma mais popular) é um planeta não muito distante, que gira em torno de um sol gelado e azul claro*. Lá existe a tradição de enviar seus jovens para outros planetas, com o fim de passar um tempo ali aprendendo seus costumes e dando um tempo para os pais que querem ter uma folga das manias desses jovens.
Alatazan escolheu o Planeta Terra depois de consultar no Google Sky e achar bonitinha a forma rechonchuda, molhada e quentinha da Terra. E assim, veio parar aqui através de uma coisa que parece um prato cheio de lâmpadas coloridas. Sim, eles conseguem acesso à nossa internet, e você saberá em breve como fazem isso.
Algumas semanas depois de chegar à Terra, Alatazan percebeu que o nosso pequeno planeta estava em polvorosa com aquilo que chamávamos de "Engenharia de Software". Ele ainda não compreendeu como haveria uma engenharia para uma coisa mole e sem forma, mas Alatazan é otimista, sempre. E sabe que vai resolver esse enigma.
Depois de resolver a questão de sua reluzente careca com uma peruca bacana (apesar do amarelo ser um tom de amarelo incomum para cabelos), Alatazan também procurou resolver uma questão menos importante mas muito chata: seus documentos.
Com documentos que o fizeram se tornar menos esquisito aos olhos dos terráqueos, Alatazan conseguiu uma vaga em um curso da tal "Engenharia de Software". Logo percebeu que não havia engenheiro de software algum, na verdade os profissionais da engenharia de software eram chamados de muitos nomes, como "analistas", "arquitetos", "projetistas", "desenvolvedores", "codificadores", "homologadores", "enroladores", enfim, eram muitos títulos, não muito claros, e Alatazan ainda não entendia bem para quê serviam tantos nomes para se realizar atividades tão parecidas.

Na saída da primeira aula, Alatazan estava um tanto atordoado com as confusas definições que ouvira. Ainda não entendia como Arquitetura e Engenharia serviam para definir quase as mesmas coisas de um assunto, e também não entendia pra quê serviam todos aqueles desenhos, que precisam ser refeitos todos os dias e repetidos em códigos e outras formas de repetições... Foi quando ele notou que uma garota e um rapaz eram os únicos que desciam a rampa, que pareciam se divertir.
Alatazan pensou: "puxa, do quê esses dois esquisitos estão rindo depois de toda essa tortura? Deve haver algo que eu preciso entender..."
Alatazan se achava no direito de achar os terráqueos esquisitos. Eram todos diferentes dele, e ele tinha um alto padrão de beleza para Katara: um belo topete, olhos de desenho japonês, e dois belos dedos em cada pé!
E foi assim que Alatazan conheceu Cartola e Nena, seus parceiros nessa aventura.
Próximo capítulo: O que é Django? Como é isso?
Leia essa entrada em seu contexto
original »
Olá,
nos últimos anos, tenho investido a maior parte do meu tempo com o Django.
Eu vinha de uma longa jornada onde segui firmemente (e nem sempre fielmente ou alegremente) com o Delphi e o PHP. Mas chegou uma hora que uma nova tecnologia era necessária - já haviam se passado quase 10 anos!
A saída foi conhecer as linguagens de programação populares, colocando alguns princípios em mente:
- A tecnologia teria que ser multi-plataforma
- A tecnologia teria de ser útil para sites e sistemas web
- Eu queria ter resultados

Após meses de namoro com Java e .Net, notei que aquilo não era o que eu precisava. Então parti para conhecer outras... TCL, Ruby, Python... opa! Não precisei passar daqui!
Do Python eu cheguei ao Django e ali fiquei.
O Django é uma daquelas coisas que você já tem uma boa impressão na chegada, mas algumas semanas depois, você está completamente apaixonado. Hoje, quase 3 anos depois, eu sinto amor pra vida inteira - ou pelo menos para a curta vida que as tecnologias costumam levar.
Há cerca de um ano atrás, estava para concluir a escrita de um livro em português sobre Django, e percebi que ele não era nada do que eu queria.
Passei a borracha e resolvi esperar.
Então depois de muitos meses e muitas conversas, percebi que o melhor caminho seria este.
Eu quero que pessoas comuns aprendam Django, portanto, este é o livro eletrônico que criei para essas pessoas comuns.

Pessoas comuns são pessoas que gostam de passear com a família, ouvir música, conhecer gente legal e ganhar dinheiro.
Tá certo que toda pessoa comum tem também lá suas esquisitices... então, o nosso ator principal aqui será o um alienígena. Pronto, agora não temos mais problemas com a esquisitice!
Os capítulos serão lançados periodicamente, espero que você goste!
Próximo capítulo: Alatazan chegao ao Planeta Terra
Leia essa entrada em seu contexto
original »