Dicas para o aprendizado

Antes de entrar de cabeça na leitura do livro, é bom manter em mente alguns princípios que vão facilitar a compreensão, manter a calma em alguns momentos e fortalecer o aprendizado.

Veja abaixo:

Não copie e cole, digite

A pior coisa a fazer para se aprender algo é buscar o atalho de copiar e colar, com aquela velha auto-ilusão "ahh, já entendi isso, vou copiar e colar só pra confirmar que eu entendi".

Isso não cola - ou pelo menos não cola na sua memória. Digite cada comando, cada linha, cada coisinha, faça por você mesmo, e os resultados serão mais sólidos e duradouros.

Calma, uma coisa de cada vez

O detalhamento inicial é feito assim por sua própria natureza. À medida que algumas coisas são explicadas detalhadamente, elas passam a ser apontadas de forma mais objetiva dali em diante, e coisas em foco naquele capítulo passam a ser mais detalhadas.

Assim, se você continua pensando que o livro está detalhando demais, é um bom sinal de que aprendeu as lições dos capítulos anteriores de tal forma que nem notou. Parabéns!

Não existe mágica, não se iluda com isso

O Django não é uma ferramenta mágica. Muito menos de truques.

A produtividade do Django está ligada a três coisas muito importantes:

  • Framework. Trabalhar com um framework é mais produtivo simplesmente porque você não faz coisas que já estão prontas e levaram anos para serem criadas de forma que você possa usar facilmente agora. Esse valor só tem essa força e dinâmica porque o Django é software livre.

  • Conhecimento. O seu conhecimento do Django e de conceitos aprofundados de Web, Programação Orientada a Objetos e Bancos de Dados faz TODA a diferença.

  • Python. É uma linguagem de fácil compreensão, não burocrática e prática. Muito prática. Isso evita que seu cérebro se perca em interpretar coisas e símbolos que não precisaria interpretar e mantenha o foco na solução.

Portanto, não existem atalhos, nem vida fácil, mas você pode facilitar as coisas e se divertir com isso, usando as ferramentas certas, e agindo com foco e persistência. Então, numa bela manhã vai perceber que está produzindo com qualidade e rapidez, por seus próprios méritos.

Versão do Django

A versão do Django adotada nesta série é a versão 1.0.2.

Algumas pessoas têm encontrado algumas dificuldades em decorrência de usarem uma versão diferente. Há diferenças entre versões em aspectos que temos trabalhado, portanto, use a versão 1.0.2 ou superior.

Fique ligado nas extensões do arquivos

No Windows, o padrão é ocultar as extensões dos arquivos. Por exemplo: para um arquivo "teste.txt", será exibido apenas como "teste".

Isso é tremendamente chato para o desenvolvedor.

Para facilitar a sua vida, vá numa janela do Explorer, ao menu Ferramentas -> Opções de Pasta e desabilite a opção que você ve na imagem abaixo.