Lançamento do Django 5.0
(djangoproject.com)- Novos recursos
- Agora é possível definir valores padrão calculados pelo banco de dados em campos do modelo
- A expansão do Django ORM continua com a adição de campos de modelo gerados, que permitem criar colunas geradas pelo banco de dados
- O sistema de templates passa a contar com o conceito de grupos de campos para simplificar a renderização de campos de formulário
- O Django 5.0 pode ser obtido pela página de downloads ou pelo Python Package Index
Aviso de fim de suporte para Django 4.2 e 4.1
- O suporte principal ao Django 4.2 foi encerrado, e a versão 4.2.8, a última com pequenas correções de bugs, foi lançada.
- O Django 4.2 é uma versão LTS (suporte de longo prazo) e poderá receber correções de segurança e perda de dados até abril de 2026.
- O suporte estendido ao Django 4.1 foi encerrado, e a versão 4.1.13, sua última atualização de segurança, foi lançada em 1º de novembro.
- Recomenda-se que todos os usuários do Django 4.1 façam upgrade para o Django 4.2 ou superior para continuar recebendo correções de problemas de segurança.
Informações adicionais e eventos
- Mikhail Podgurskiy fez uma doação à Django Software Foundation para apoiar o desenvolvimento do Django.
- A DjangoCon Europe 2024 está programada para acontecer em Vigo, na Espanha, em 5 de junho de 2024.
Opinião do GN⁺
O ponto mais importante desta notícia é o lançamento do Django 5.0 junto com o anúncio do fim do suporte para o Django 4.2 e 4.1. Isso é uma novidade relevante para desenvolvedores web e para a comunidade Django, e espera-se que o processo de desenvolvimento se torne mais eficiente e moderno com os novos recursos e atualizações. Os novos recursos do Django 5.0 devem ajudar desenvolvedores a criar aplicações web melhores, o que tende a gerar um impacto positivo na comunidade técnica.
3 comentários
A onda do Django está chegando...
Isso estava me dando dor de cabeça, então é ótimo.
Comentários no Hacker News
É o framework que me fez sentir amor pela programação com Django há 13 anos, e sempre ocupou um lugar especial no meu coração.
Como desenvolvedor de apps que usam backend em Django e frontend em Vue, valorizo muito o ORM, o roteamento, o sistema de middleware e a interface administrativa do Django.
Compartilha um link que apresenta recursos da comunidade relacionados aos novos recursos do Django 5.0.
Gosto muito de Django e ainda o uso no trabalho do dia a dia.
Atualmente não uso Django no trabalho, mas ele ainda ocupa um lugar especial no meu coração.
Recomendei fortemente Django em uma startup de crescimento rápido e vivi a experiência de ver equipes que usam Django serem mais produtivas.
Django mantém um padrão elevado para projetos com suporte por mais de cinco anos.
Parabeniza o lançamento do Django 5.0 e compartilha um link de um app inicial com Django/Docker atualizado para usar Django 5.0.
Tenho usado Django como principal escolha para projetos web há mais de 10 anos.
Em uma avaliação pessoal sobre a forma como Django é usado, ele oferece abstração suficiente para desenvolvimento web e continua fácil de entender mesmo após muito tempo.