Sortie de Django 5.0
(djangoproject.com)- Nouvelles fonctionnalités
- Il est désormais possible de définir dans les champs de modèle des valeurs par défaut calculées par la base de données
- La prise en charge de l’extension de l’ORM Django se poursuit avec l’ajout de champs de modèle générés permettant de créer des colonnes générées par la base de données
- Le système de templates introduit le concept de groupes de champs pour simplifier le rendu des champs de formulaire
- Django 5.0 peut être téléchargé via la page de téléchargement ou le Python Package Index
Fin de support pour Django 4.2 et 4.1
- Le support principal de Django 4.2 est terminé, et la dernière version mineure de correction de bugs, 4.2.8, a été publiée.
- Django 4.2 est une version LTS (support à long terme) et pourra recevoir des correctifs de sécurité et de perte de données jusqu’en avril 2026.
- Le support étendu de Django 4.1 est terminé, et la dernière version de sécurité, 4.1.13, a été publiée le 1er novembre.
- Tous les utilisateurs de Django 4.1 sont encouragés à passer à Django 4.2 ou à une version ultérieure afin de continuer à recevoir des correctifs liés aux problèmes de sécurité.
Informations supplémentaires et événements
- Mikhail Podgurskiy a fait un don à la Django Software Foundation pour soutenir le développement de Django.
- DjangoCon Europe 2024 doit se tenir le 5 juin 2024 à Vigo, en Espagne.
L’avis de GN⁺
L’information la plus importante de cet article est la sortie de Django 5.0, accompagnée de l’annonce de la fin de support de Django 4.2 et 4.1. C’est une nouvelle intéressante pour les développeurs web et la communauté Django, et l’on peut s’attendre à ce que les nouvelles fonctionnalités et mises à jour rendent le processus de développement plus efficace et plus moderne. Les nouvelles fonctionnalités de Django 5.0 aideront les développeurs à créer de meilleures applications web, ce qui devrait avoir un impact positif sur la communauté technique.
3 commentaires
La vague Django arrive...
J’avais des soucis avec ça, donc c’est une bonne nouvelle.
Avis Hacker News
C’est le framework qui m’a fait aimer la programmation Django il y a 13 ans, et il garde toujours une place particulière dans mon cœur.
En tant que développeur d’applications utilisant un backend Django et un frontend Vue, j’apprécie énormément la valeur de l’ORM, du routage, du système de middleware et de l’interface d’administration de Django.
GeneratedFieldsemble être un ajout particulièrement appréciable.Partage d’un lien présentant des ressources communautaires liées aux nouveautés de Django 5.0.
J’aime énormément Django et je l’utilise encore dans mon travail quotidien.
Je n’utilise plus Django au travail actuellement, mais il garde toujours une place particulière dans mon cœur.
Je recommande fortement Django dans les startups en forte croissance, et j’ai constaté que les équipes qui l’utilisent sont plus productives.
Django maintient un niveau d’exigence élevé pour les projets pris en charge pendant plus de cinq ans.
Félicitations pour la sortie de Django 5.0, avec le partage d’un lien vers une application de démarrage Django/Docker mise à jour pour utiliser Django 5.0.
J’utilise Django comme choix principal pour mes projets web depuis plus de 10 ans.
Évaluation personnelle de ma manière d’utiliser Django : il fournit un niveau d’abstraction suffisant pour le développement web et reste facile à comprendre même après longtemps.