1

已将南安装到我的旧 django 项目中。

跑过。

¤ 同步数据库

¤ convert_to_south myappName

但并没有同步所有。

运行:

¤ 迁移 myappNAME

未同步 100 %,仍有一列未找到。

运行:

¤ schemamigration -auto myappName

但没有同步到 100%....

有任何想法吗?

4

1 回答 1

0

假设您的旧项目的模型定义与数据库一致。并且您想在名为“myappName”的应用程序中编辑一些模型。然后你的算法将如下:

  1. 对模型进行任何更改之前,请执行以下操作:

    python manage.py convert_to_south myappName

  2. 修改应用程序“myappName”中的模型。

  3. 创建迁移:

    python manage.py schemamigration myappName --auto

  4. 应用迁移:

    python manage.py migrate myappName

于 2013-05-06T09:24:16.410 回答