Почему сериализация json не работает для объектов datetime. Поскольку я понимаю сериализацию json, основная идея для любого объекта может быть вызвана встроенной функцией __str__
, а затем urlencode объект, который вы получаете как ответ. Но в случае datetime я получаю следующую ошибку:
TypeError: datetime.datetime(2012, 5, 23, 18, 38, 23, 37566) is not JSON serializable
в то время как существует __str__
i.e способ создания объекта, который уже доступен, но кажется, что это сознательное решение не делать этого, почему бы так?