Django é um framework web desenvolvido em Python que estimula o desenvolvimento rápido e limpo. O framework possui Mapeamento Objeto-Relacional, Interface de administração automática, url elegantes (são feitas através de expressões regulares), Sistema de template, sistema de cache e internacionalização. Eu gosto de dizer que o Django é para o Python, assim como o Rails é para o Ruby, a forma de programação é parecida.
Existem 2 versões do framework, a versão estável e a de desenvolvimento. Essa dica tem como intuito mostrar a instalação do Django e é isso que nós vamos fazer agora.
Instalando a versão estável
Acesse a
página do projeto e efetue o seu download.
Após baixar o Django (sua versão atual é a 0.96), descompacte em uma pasta e utilize o comando:
$ python setup.py install
e pronto, já está pronto para usar.
Agora vamos a instalação da versão de desenvolvimento...
Instalando a versão de desenvolvimento
Esse nome se dá apenas por que essa versão está em constante modificação, mas não quer dizer que seja instável, pelo contrário, ela é muito estável e para aquelas pessoas que acham isso ruim, a sua documentação[3] é alterada sempre que há essas modificação e sempre que ocorrem grandes modificações toda a comunidade é avisada antes, por isso é sempre bom entrar no site do projeto.
Para instalar a versão de desenvolvimento você precisa ter instalado o Subversion e executar o seguinte comando em uma pasta vazia (geralmente chamada de django-trunk):
$ svn co http://code.djangoproject/svn/django/trunk django-trunk
Entre na pasta django-trunk e execute o comando:
$ python setup.py install
Conclusão
Esse artigo explicou apenas como instalar o framework, em um novo citarei alguns exemplos.
Referências
[1]
http://www.djangoproject.com/download/0.96.1/tarball/
[2]
http://code.djangoproject.com/
[3]
http://www.djangoproject.com/documentation/
[4]
http://cachina.wordpress.com/2008/01/14/instalando-o-django/