Sortie de Django 4.0 et principaux changements
(44bits.io)-
Compatibilité Python
-
Nouvelles fonctionnalités
→ Le fuseau horaire par défaut est zoneinfo
→ Contraintes d’unicité fonctionnelles
→ Hacheur de mot de passe scrypt
→ Backend de cache Redis intégré
→ Rendu des formulaires basé sur des templates
→ Changements mineurs
⇨ Interface d’administration (django.contrib.admin)
⇨ Des filtres ont été ajoutés à la barre de navigation de l’interface d’administration.
⇨ django.contrib.postgres
⇨ Divers
- Fonctionnalités non rétrocompatibles
→ API de base de données
→ Fin de la prise en charge de PostgreSQL 9.6
→ Fin de la prise en charge d’Oracle 12.2 et 18c
→ SecurityMiddleware ne définit plus l’en-tête X-XSS-Protection
→ Changement dans la détection automatique des migrations
→ Changements mineurs
- Fonctionnalités prévues pour dépréciation
→ Fuseaux horaires pytz
→ Prise en charge des fuseaux horaires
→ Localisation
- Fonctionnalités supprimées
→ Fonctionnalités dont la dépréciation était prévue depuis Django 3.0
→ Fonctionnalités dont la dépréciation était prévue depuis Django 3.1
Aucun commentaire pour le moment.