1
已安装到我的旧Django项目的南部。与南同步Django
已经运行。
¤执行syncdb
¤convert_to_south myappName
但是没有同步所有。
拼命地跑:
¤迁移myappNAme
没同步100%,还有就是没有找到一列。
拼命地跑:
¤schemamigration -auto myappName
但不是同步到100%....
任何想法?
已安装到我的旧Django项目的南部。与南同步Django
已经运行。
¤执行syncdb
¤convert_to_south myappName
但是没有同步所有。
拼命地跑:
¤迁移myappNAme
没同步100%,还有就是没有找到一列。
拼命地跑:
¤schemamigration -auto myappName
但不是同步到100%....
任何想法?
假设您的旧项目的模型定义与数据库一致。 而你想在名为'myappName'的app中编辑一些模型。 然后你的算法将是继:
以前进行任何更改你的模式,这样做:在应用 'myappName'
python manage.py convert_to_south myappName
修改模型(一个或多个)。
创建迁移:
python manage.py schemamigration myappName --auto
应用迁移:
python manage.py migrate myappName
我已经运行在该顺序的命令,并说,应用程序和数据库的同步,但是当我浏览到带有新列的页面时,仍然会说我的新列不在fieldlist中。 – kingRauk 2013-05-06 11:10:17