我正在做我的第一个django项目,下面是一个youtube教程。
在models.py中,我跟着做了一个错误.
crated_at = models.DateTimeField(default=datetime.now)"crated_at“应该是"created_at”。错误反映在我的迁移中。我试图同时更改models.py和迁移py文件,但这会导致一个错误,因此我将其改为"crated“。我认为问题在于数据库将信息保存为"crated_at“。我不想删除迁移并重新执行迁移,因为从我读取的内容来看,数据库已经被标记了,而且它不会修复这个问题。
另外,我不介意它在models.py和迁移中是否保留为“models.py”,但至少我希望它在我以admin的身份注册时看到"created“。
我想继续前进,但当我登记为管理员时,“板条箱”正盯着我的脸。我觉得这是一个很好的学习机会。
谢谢。
发布于 2022-07-21 21:59:14
我建议使用错误保持(恢复)原来的迁移,然后:
的修复。
https://stackoverflow.com/questions/73072980
复制相似问题