Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Django - Lightning Talk - We Web Conf

Django - Lightning Talk - We Web Conf

Julio Cesar Melanda

October 20, 2012
Tweet

More Decks by Julio Cesar Melanda

Other Decks in Programming

Transcript

  1. Júlio César Eiras Melanda • Bacharel em Ciência da Computação

    pela UNIFEI • WILCX Desenvolvimento de Software LTDA • Android • Django • [email protected] • http://programeempython. blog.br
  2. Python • Linguagem interpretada • Orientada a Objetos • Altamente

    eficaz no tratamento de listas • Centenas de bibliotecas disponíveis • Software Livre • Sintaxe simples e direta
  3. Django • Framework Web escrito em Python • “Para perfeccionistas

    com prazos apertados” • Alto nível • Orientado a objetos • MVC • Software Livre
  4. 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
  5. 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.
  6. 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.