我是新来南方和迁移的人,我不小心把django.contrib.admin和django.contrib.auth转换到了南方。有没有办法把它们从South移除,这样我就可以和syncdb正常同步了?
我查过了,在南迁历史上没有任何记录。
谢谢,阿拉
发布于 2014-05-26 01:50:49
1:删除迁移目录
2:从数据库模式的south_migrationhistory表中删除app_name等于'admin‘和'auth’的条目(我说的基本上是对数据库的操作)。
第二步更多的是为了清理,而不是出于必要,但不管怎样,这就是南方所做的一切:创建一个' migrations‘目录,并在'south_migrationhistory’表中写入条目,记录所有应用的迁移(migrations = 'migrations‘文件夹中的文件)
https://stackoverflow.com/questions/23857465
复制相似问题