django执行migrate无法生成表,提示 No migrations to···
发布时间:2025-05-24 16:03:45
作者:益华网络
来源:undefined
浏览量(0)
点赞(0)
摘要:django每修改一次模板类,就要进行迁移操作,生成migrations,由于每一次都要在之前文件的基础上新生成一个文件,导致该目录文件看起来很乱。 尝试着把之前的文件都删掉,重新makemigrations,结果在迁移生成表(python manage.py migrate)时出现了提示“
django每修改一次模板类,就要进行迁移操作,生成migrations,由于每一次都要在之前文件的基础上新生成一个文件,导致该目录文件看起来很乱。
尝试着把之前的文件都删掉,重新makemigrations,结果在迁移生成表(python manage.py migrate)时出现了提示“ No migrations to apply.”,
删除数据表中这两条记录
deletefrom django_migrations where app=safty;重新生成迁移文件,以应用名“safty”举例,因为已经有模型和数据库表,此时要制定应用名,否则会提示“No changes detected”
python manage.py makemigrations safty执行
python manage.py migrate生成数据表完成
扫一扫,关注我们
声明:本文由【益华网络】编辑上传发布,转载此文章须经作者同意,并请附上出处【益华网络】及本页链接。如内容、图片有任何版权问题,请联系我们进行处理。
0