Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 日期';值的日期格式无效。它必须是YYYY-MM-DD格式_Django_Django Models - Fatal编程技术网

Django 日期';值的日期格式无效。它必须是YYYY-MM-DD格式

Django 日期';值的日期格式无效。它必须是YYYY-MM-DD格式,django,django-models,Django,Django Models,我在models.py中使用了3个日期字段,在makemigrations之后,我确实进行了迁移,并变成了一个错误 错误: d 甚至我删除了models.py文件中的所有模型字段,然后进行了迁移,但仍然给出了错误 请问谁知道最好的解决方案 这是一张在黑暗中拍摄的照片: 尝试使用以下命令还原上次迁移: ./manage.py migrate myapp xxxx_previous_migration 其中,xxxx是您以前的迁移。如果不确定上次迁移是什么,可以运行/manage.py show

我在models.py中使用了3个日期字段,在makemigrations之后,我确实进行了迁移,并变成了一个错误

错误:

d

甚至我删除了models.py文件中的所有模型字段,然后进行了迁移,但仍然给出了错误


请问谁知道最好的解决方案

这是一张在黑暗中拍摄的照片:

尝试使用以下命令还原上次迁移:

./manage.py migrate myapp xxxx_previous_migration 

其中,
xxxx
是您以前的迁移。如果不确定上次迁移是什么,可以运行
/manage.py showmigrations myapp
查看在
myapp

中进行的所有迁移的列表迁移文件中存在无效的日期格式。你需要小心地修复或移除它非常感谢你的回复。如何删除该迁移文件?是否关心数据库中的数据?如果你只是在测试,有一个简单的解决方法。是的。我不是在测试,而是在制作一个使用数据库的网站。我可以还原上次迁移吗?
./manage.py migrate myapp xxxx_previous_migration