Pourquoi la sérialisation json ne fonctionne pas pour les objets datetime . Si je comprends bien la sérialisation json, l'idée de base pour n'importe quel objet est d'appeler la fonction __str__
et ensuite coder en url l'objet que vous obtenez comme réponse. Mais dans le cas de datetime je reçois l'erreur suivante
TypeError: datetime.datetime(2012, 5, 23, 18, 38, 23, 37566) is not JSON serializable
alors qu'il existe un __str__
c'est à dire une manière de stringifier l'objet déjà disponible, mais il semble que ce soit une décision consciente de ne pas le faire, pourquoi serait-ce le cas ?