我将 django 和 southtut 一起用于我的模型。我为一个模型添加了一列:时间,并将其设置为 TimeField。然后我运行 python manage.py schemamigration southtut --auto,当它要求我输入默认值时,我不假思索地输入了 1。结果很好。然后我运行 python manage.py migrate southtut,它引发了错误: ValidationError: [u"'1' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] format."] 。我明白为什么我有错误。但是我如何摆脱那个值 1 呢?我无法登录管理站点并删除,因为“时间”列不存在。同样,我似乎也无法从 shell 运行它,因为没有这样的列。但另一方面,我不能只添加不同的列;即,“实时”,因为错误 ValidationError: [u"'1' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] format."] 仍然被提出。那么我究竟如何摆脱这个价值呢?
问问题
1673 次