Pré-requisito - Quando usar Django? Comparação com outras pilhas de desenvolvimento

O Django foi projetado e desenvolvido pela Lawrence Journal World em 2003 e lançado publicamente sob a licença BSD em julho de 2005. Atualmente, a DSF (Django Software Foundation) mantém seu ciclo de desenvolvimento e lançamento.

Django foi lançado em 21 de julho de 2005. Sua versão estável atual é 2.2.5, que foi lançada em 1 de abril de 2019.

A última versão oficial é 2.2.5 (LTS). Leia as notas da versão 2.2.5 e instale-o com pip:

pip install Django == 2.2.5

Como parte do processo de desenvolvimento do Django 3.0, o Django 3.0a1 está disponível. Esta versão é apenas para usuários que desejam experimentar a nova versão e ajudar a identificar os bugs restantes antes da versão 3.0. Leia as notas de versão 3.0 antes de usar este pacote.



Instale o alfa com pip:

pip install --pre django

História Completa do Django

Versão Encontro Descrição
0,90 16 de novembro de 2005
0,91 11 de janeiro de 2006 remoção mágica
0,96 23 de março de 2007 newforms, ferramentas de teste
1.0 3 de setembro de 2008 Estabilidade de API, admin desacoplado, Unicode
1,1 29 de julho de 2009 Agregados, testes baseados em transações
1,2 17 de maio de 2010 Várias conexões db, CSRF, validação de modelo
1,3 23 de março de 2011 Fusos horários, em testes de navegador, modelos de aplicativos.
1,5 26 de fevereiro de 2013 Suporte Python 3, modelo de usuário configurável
1,6 6 de novembro de 2013 Dedicado a Malcolm Tredinnick, gerenciamento de transações de banco de dados, pool de conexão.
1,7 2 de setembro de 2014 Migrações, carregamento e configuração de aplicativos.
1.8 LTS 2 de setembro de 2014 Migrações, carregamento e configuração de aplicativos.
1.8 LTS 1 de abril de 2015 Suporte nativo para vários mecanismos de modelo. Suportado até pelo menos abril de 2018
1,9 1 de dezembro de 2015 Validação automática de senha. Novo estilo para interface de administração.
1,10 1 de agosto de 2016 Pesquisa de texto completo para PostgreSQL. Middleware de novo estilo.
1,11 LTS 1,11 LTS Última versão compatível com Python 2.7. Suportado até pelo menos abril de 2020
2.0 Dezembro 2017 Primeira versão somente do Python 3, sintaxe de roteamento de URL simplificada, administrador amigável para dispositivos móveis.