所以我在models.py中犯了以下愚蠢的错误:
int
当我跑“makemigrations'”时,我发现了以下错误并且'迁移'
caption_on = models.BooleanField(default='true')
所以我通过将models.py行更改为
来解决我的错误django.core.exceptions.ValidationError: ["'true' value must be either True or False."]
但是这又给了我同样的django.core.exceptions.ValidationError。它就像我的models.py没有得到更新。即使我删除models.py中的行,也会出现错误。
任何人都知道如何解决这个问题?
答案 0 :(得分:1)
您无法成功运行迁移?
进入应用中的迁移文件夹。
查找要返回的迁移文件。 (例如0012_post_category.py)
进入终端写:./ manage.py迁移yourAppName 0012(这只是示例编号)并点击回车
如果一切顺利的话。删除迁移文件夹中此号后面的其他迁移。
希望有所帮助。