Bug #14097
trace TypeError at /_mandaye/associate/
100%
Description
TypeError at /_mandaye/associate/ datetime.date(2011, 12, 14) is not JSON serializable Request Method: POST Request URL: https://conservatoire-vincennes.test.entrouvert.org/_mandaye/associate/ Django Version: 1.7.11 Exception Type: TypeError Exception Value: datetime.date(2011, 12, 14) is not JSON serializable Exception Location: /usr/lib/python2.7/json/encoder.py in default, line 184 Python Executable: /usr/bin/python Python Version: 2.7.9 Python Path: ['/', '/usr/bin', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/pymodules/python2.7']
query
<django.db.models.sql.subqueries.UpdateQuery object at 0x7f2d6cda2d50>
self
[<UserCredentials: Josué Kouka>]
values
[(<django.db.models.fields.related.ForeignKey: user>, None, 1),
(<jsonfield.fields.JSONField: locators>,
None,
{u'txtCode': 'IOHuKdW2d2ZclKCDAWTh9Q==$Y1RI9zoHVR2j2XI7Og==',
u'txtDateNaissance': datetime.date(2011, 12, 14),
u'txtNomFoyer': u'NEPASSUPPRIMERSSO1'}),
(<django.db.models.fields.BooleanField: linked>, None, False)]
Fichiers
Révisions associées
Historique
Mis à jour par Josué Kouka il y a plus de 7 ans
- Fichier 0002-improve-form-data-serialiazation-14097.patch 0002-improve-form-data-serialiazation-14097.patch ajouté
- Fichier 0001-misc-make-help-attribute-optional-in-Locators.patch 0001-misc-make-help-attribute-optional-in-Locators.patch ajouté
- Patch proposed changé de Non à Oui
Mis à jour par Josué Kouka il y a plus de 7 ans
- Fichier 0002-improve-form-data-serialiazation-14097.patch 0002-improve-form-data-serialiazation-14097.patch ajouté
- Fichier 0001-misc-make-help-attribute-optional-in-Locators.patch 0001-misc-make-help-attribute-optional-in-Locators.patch ajouté
- teste le type du champs
- teste la sauvegarde des credentials
Mis à jour par Serghei Mihai il y a plus de 7 ans
Le premier patch à un rapport avec ce problème?
Concernant ce problème de serialization du datetime.date
, le serializer a été adapté dans jsonfield à partir de la version 1.0.1.
On pourrait envisager une mise à jour du package, car on est en 0.9.19 actuellement.
Mis à jour par Josué Kouka il y a plus de 7 ans
Serghei Mihai a écrit :
Le premier patch à un rapport avec ce problème?
Euh non, c'est un misc.
Concernant ce problème de serialization du
datetime.date
, le serializer a été adapté dans jsonfield à partir de la version 1.0.1.
On pourrait envisager une mise à jour du package, car on est en 0.9.19 actuellement.
Oui j'y ai pensé mais ça semble etre la version la plus à jour dur jessie
Mis à jour par Serghei Mihai il y a plus de 7 ans
Josué Kouka a écrit :
Oui j'y ai pensé mais ça semble etre la version la plus à jour dur jessie
On peurrait backporter de Strech: https://packages.debian.org/stretch/python-django-jsonfield
Mis à jour par Josué Kouka il y a plus de 7 ans
Serghei Mihai a écrit :
Yep, il y'a plein de ticket Publik là dessusJosué Kouka a écrit :
Oui j'y ai pensé mais ça semble etre la version la plus à jour dur jessie
On peurrait backporter de Strech: https://packages.debian.org/stretch/python-django-jsonfield
Mis à jour par Serghei Mihai il y a plus de 7 ans
On est en version 1.8 de django partout il me semble.
Et sinon, on peut s'en sortir avec un setting: https://bitbucket.org/schinckel/django-jsonfield/#rst-header-id2
Mis à jour par Josué Kouka il y a plus de 7 ans
- Fichier 0002-improve-form-data-serialiazation-14097.patch 0002-improve-form-data-serialiazation-14097.patch ajouté
- Fichier 0001-misc-make-help-attribute-optional-in-Locators.patch 0001-misc-make-help-attribute-optional-in-Locators.patch ajouté
- fix en passant par le settings.py
Mis à jour par Josué Kouka il y a plus de 7 ans
- Statut changé de En cours à Résolu (à déployer)
- % réalisé changé de 0 à 100
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Fermé
improve form data serialiazation (#14097)