O documento apresenta o framework web Django, escrito em Python. Descreve que Django é um framework de alto nível, orientado a objetos e com padrão MVC. Também destaca que Django oferece mapeamento objeto-relacional, interface de administração automática e URLs customizáveis.
2. Júlio César Eiras Melanda
●
Bacharel em Ciência da
Computação pela UNIFEI
●
WILCX Desenvolvimento de
Software LTDA
●
Android
●
Django
●
jcemelanda@gmail.com
●
http://programeempython.blog.br
3. Python
●
Linguagem interpretada
●
Orientada a Objetos
●
Altamente eficaz no tratamento de listas
●
Centenas de bibliotecas disponíveis
●
Software Livre
●
Sintaxe simples e direta
4. Django
●
Framework Web escrito em Python
●
“Para perfeccionistas com prazos apertados”
●
Alto nível
●
Orientado a objetos
●
MVC
●
Software Livre
5. Características interessantes
●
Mapeamento objeto-relacional (MySQL, PosrtgreSQL, SQLite,
)
●
Interface de administração automática
●
URLs 100% customizáveis de forma simples
●
Sistema de templates robusto e customizável
●
Suporta sistema de cache para aumento do desempenho
●
Suporta internacionalização
6. Mais características
●
Modularizável, evitando “reinventar a roda”
●
Aplicações django podem ser integradas entre si e a outras
de forma simples
●
Facilmente integrável ao apache, lighthttpd e nginx, entre
outros webservers.
7. Sites que usam Django
Entre mais de 4000 sites listados em djangosites.org
8. Curiosidade
●
O nome é uma homenagem a Jean “Django” Reinhardt,
violonista que viveu no início do século 20. Foi um dos
pioneiros do Jazz na europa e um dos músicos mais
importantes do estilo.