Django dumpdata CommandError: невозможно сериализовать базу данных: недопустимый литерал для int () с базой 10 - PullRequest
0 голосов
/ 06 мая 2020

Когда я запускаю следующую команду для экспорта своей базы данных в файл JSON:

python manage.py dumpdata > datadump.json

, появляется следующее сообщение об ошибке:

CommandError: Unable to serialize database: invalid literal for int() with base 10: b'19 22:00:00'

Я думаю, что в тот момент, когда команда пытается преобразовать часть datetime в целое число и терпит неудачу, но я не понимаю, почему такая вещь появляется.

Любая помощь будет признательна,

спасибо

1 Ответ

0 голосов
/ 24 августа 2020

Я думаю, что некоторые данные хранятся в базе данных непоследовательно. Вы должны проверить данные этого столбца, чтобы убедиться. «2020/04/03». Я не знал, но он успешно сохранен в базе данных. Таким образом, я получил ту же ошибку, что и вы, только моя ошибка b'2020/04/03'.

...