Les nouveautés de Django 6.0

Tâches d'arrière-plan natives, sécurité CSP et templates partiels, voici quelques nouveautés de Django 6.0

Publié le par Gabriel Trouvé (mis à jour le )
2 minutes

Alors que Django célèbre ses 20 ans cette année, la version 6.0 vient tout juste de sortir (3 décembre 2025). Cette version introduit des outils que la communauté attendait avec impatience. Nous allons passer en revu quelques-unes de ces fonctionnalités.

Sécurité et Frontend

Pour commencer, il est important de noter que Django 6.0 supporte les versions de Python 3.12, 3.13, and 3.14.

Content Security Policy (CSP) native

Pour ceux qui ne connaissent pas la CSP, il faut le voir comme un agent de sécurité a l'entrée de votre application web. Il laisse entrer vos images, scripts, styles, mais si un script malveillant essaye d'entrer via une faille XSS, la CSP le bloque.

Jusqu'à maintenant, pour implémenter la CSP il fallait utilisé django-csp. Mais Django 6.0 intègre un middleware dédié pour gérer cette liste blanche nativement.

Bravo, tu es prêt à passer à la suite

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.