0

当我运行以下命令将我的数据库导出为 JSON 文件时:

python manage.py dumpdata > datadump.json

我有以下错误消息:

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

我认为此刻该命令试图将日期时间的一部分转换为整数并失败,但我不明白为什么会出现这种情况。

任何帮助将不胜感激,

谢谢

4

1 回答 1

0

我认为有一些数据不一致地存储在数据库中。您应该检查该列数据以确保。

对于我遇到的情况,我的日期列保存了“2020-01-07”之类的数据,但是在另一个添加数据的过程中,数据被添加为“2020/04/03”。我不知道,但它已成功存储在数据库中。因此,我遇到了与您相同的错误,只是我的错误是 b'2020/04/03'.

于 2020-08-24T08:51:09.910 回答