Development #72067
drf : avertissement disparition prochaine du champ NullBooleanField
0%
Description
je crois qu’on s’était déjà occupé de traiter les avertissements de dépréciation django, mail il reste un avertissement spécifique à DRF concernant ce champ.
il faut le remplacer par un simple BooleanField initialisé avec allow_null=True
.
Fichiers
Révisions associées
drf: remove obsolete NullBooleanField serializer field (#72067)
Historique
Mis à jour par Paul Marillonnet il y a plus d'un an
- Statut changé de Nouveau à En cours
- Assigné à mis à Paul Marillonnet
Mis à jour par Paul Marillonnet il y a plus d'un an
- Fichier 0001-drf-remove-obsolete-NullBooleanField-72067.patch 0001-drf-remove-obsolete-NullBooleanField-72067.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Est-ce que tu peux sortir les 3 modifications aux migrations dans un autre patch ? C'est en fait une continuation du patch de #71619 (j'aurai du modifier toutes les références effectivement).
Mis à jour par Paul Marillonnet il y a plus d'un an
- Fichier 0001-models-remove-obsolete-NullBooleanField-72067.patch 0001-models-remove-obsolete-NullBooleanField-72067.patch ajouté
- Fichier 0002-drf-remove-obsolete-NullBooleanField-serializer-fiel.patch 0002-drf-remove-obsolete-NullBooleanField-serializer-fiel.patch ajouté
- Statut changé de Solution validée à Solution proposée
Benjamin Dauvergne a écrit :
Est-ce que tu peux sortir les 3 modifications aux migrations dans un autre patch ? C'est en fait une continuation du patch de #71619 (j'aurai du modifier toutes les références effectivement).
Oui bien sûr, les 3 modifications modèle/migration dans 0001, et ce qui est champ sérialisateur DRF dans 0002.
Mis à jour par Paul Marillonnet il y a plus d'un an
Paul Marillonnet a écrit :
Benjamin Dauvergne a écrit :
Est-ce que tu peux sortir les 3 modifications aux migrations dans un autre patch ? C'est en fait une continuation du patch de #71619 (j'aurai du modifier toutes les références effectivement).
Oui bien sûr, les 3 modifications modèle/migration dans 0001, et ce qui est champ sérialisateur DRF dans 0002.
Est-ce que je change le numéro de ticket dans le message de commit dans 0001 et on poussera comme ça vendredi, ou bien tu veux merger 0001 dans la série de patches de #71619 ?
Mis à jour par Benjamin Dauvergne il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Ça ira comme ça.
Mis à jour par Paul Marillonnet il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 771125f0dd99ad2fa46e20d9a8ae927ceb0e8c71 Author: Paul Marillonnet <pmarillonnet@entrouvert.com> Date: Tue Dec 6 12:06:54 2022 +0100 drf: remove obsolete NullBooleanField serializer field (#72067) commit c91d38cce39fb64fe91f027ef672ea30d87c1845 Author: Paul Marillonnet <pmarillonnet@entrouvert.com> Date: Tue Dec 6 12:06:32 2022 +0100 models: remove obsolete NullBooleanField (#72067)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
models: remove obsolete NullBooleanField (#72067)