Django 6.0 : la bêta 1 est disponible

Par:
francoistonic

ven, 24/10/2025 - 17:10

La version 6.0 accélère son développement avec la bêta 1. Dans cette phase, uniquement les bugs des nouvelles fonctionnalités sont corrigés ainsi que les régressions fonctionnelles. La version finale est toujours attendue pour le 3 décembre. Il faut disposer de Ppython 3.12 minimum. 

Rappel des principales nouveautés :

- support par défaut de Content Security Policy : ce standard doit protéger les apps web contre les attaques de type injection ou XSS. 

- Template Partials : l'idée est de réutiliser des fragments de template. Deux tags apparaissent : partialdef et partial

- Django intègre un framework Taks pour pouvoir exécuter du code en dehors du cycle classique requête - réponse HTTP

- API email moderne : Django utilise les API email modern introduit avec Python 3.6.

Pour installer la bêta : pip install --pre django