1、删除原来的文件(我这没了,反正就是之前执行下面两条命令生成的文件)

python manage.py makemigrations
python manage.py migrate

2、检查settings.py中DATABASES参数,首先是数据库的信息对不对。我这里是因为ENGINE=“django.db.backends.sqlite3”
因为我使用的数据库是mysql,所以修改成“django.db.backends.mysql”就好了,就这搞了一天,真垃圾。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐