在我的Django项目中,我删除了一个模型,做了./manage.py makemigrations
[现在,当我尝试执行./manage migrate
时,出现了类似错误
TypeError:字段'id'需要一个数字,但获得了datetime.datetime(2020,1,16,18,18,45,598727,tzinfo =)
所以,我要做的是,去了POSTGRESQL并删除了表(我之前删除过的模型)并再次运行了migration命令。
但是同样,我遇到了同样的错误,我知道我搞砸了迁移,有人可以告诉我如何成功进行迁移吗?
有时是因为以前的迁移文件,django默认将其创建。尝试删除django在迁移文件中创建的所有迁移文件。然后再次运行makemigrations。如果它不起作用,(我知道这是一个便宜的主意),请删除数据库,然后再次进行创建。