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.