我是South和迁移的新手,我不小心将django.contrib.admin和django.contrib.auth转换为South。有没有办法让我从南方删除它们,以便我可以正常使用syncdb同步它们?
我检查了南迁移历史中没有任何东西。
谢谢, ARA
答案 0 :(得分:0)
1:删除迁移目录
2:从您的数据库架构,从south_migrationhistory表中,删除app_name等于' admin'的条目。和' auth' (我基本上是在谈论你的数据库上的一个操作)。
第二步更多的是清理,而不是必要,但无论如何,南方所做的一切:创造一个“迁移”。目录,并在表格中写入条目' south_migrationhistory'记录所有已应用的迁移(迁移='迁移'文件夹中的文件)