Python ValueError:在south schemamigration和datamigration上,天超出了月份的范围

Python ValueError:在south schemamigration和datamigration上,天超出了月份的范围,python,django,django-south,Python,Django,Django South,TL;DR:有人见过south v的模式迁移和数据迁移失败吗。0.8.4提高值错误:天超出了月份的范围 我正在开发一个相当大的应用程序,它有很多开发人员同时工作,所以很可能这是一个更复杂的问题,我在源代码方面的分享有限,所以对于这个形式粗糙的问题,我向所有人道歉。我需要更新CharField以增加其最大长度,就像昨天一样,我运行: python manage.py schemamigration <appname> update_char_field_ length --auto

TL;DR:有人见过south v的模式迁移和数据迁移失败吗。0.8.4提高值错误:天超出了月份的范围

我正在开发一个相当大的应用程序,它有很多开发人员同时工作,所以很可能这是一个更复杂的问题,我在源代码方面的分享有限,所以对于这个形式粗糙的问题,我向所有人道歉。我需要更新CharField以增加其最大长度,就像昨天一样,我运行:

python manage.py schemamigration <appname> update_char_field_ length --auto
没有任何回溯信息

因此,对于咯咯笑,我运行了
。。。数据迁移测试--stdout
并获得相同的结果。我想知道以前是否有人遇到过这种情况,或者如果没有,是否有人知道如何让south的datamigration更详细地运行,以便我能够更快地在源代码中跟踪到这种情况


奇怪的是,我将git中的更改回滚到了几天前,重新加载了数据库快照,但仍然出现了错误。

这实际上可能与代码本身无关,而与今天的日期无关!在某个地方,你试图得到一个不存在的约会

一个例子是,如果在某个地方有逻辑获取上个月的最后一天,而代码正在查找6月31日,这是不存在的


如果不能共享代码,就不可能看到发生了什么,但希望这能为您指明正确的方向。

结束这个问题-对于任何可能看到这个问题的人来说,这确实与本月的第一天有关。这个问题存在于生成迁移文件时填充默认值的函数中,只需在源代码中挖掘,直到找到它……

我想我的困惑是,在尝试应用迁移时,而不是在尝试创建迁移时,不会出现这种错误吗?
ValueError: day is out of range for month