|
可先查看数据库表里是否确认已经有该表,如果有了,使用:
python manage.py migrate --fake-initial
Django 会检查现有的数据库表结构,并假设那些表已经被相应的迁移创建。然后它会在 django_migrations 表中添加记录,标记这些迁移为已应用,而不会实际改变数据库结构。
未来调整表结构
一旦你成功地将初始迁移标记为已应用,以后你可以正常地进行模型修改和生成新的迁移文件。Django 将会基于当前的数据库状态和模型定义,生成并应用必要的迁移来更新数据库结构。