South是最有后劲的。dmigrations太基础了,依我看来。如果你在它之外触碰数据库,django-evolution会发出警告。
South是迄今为止最强大的竞争对手。通过模型冻结和自动迁移功能,它已经取得了长足的进步。
South和django-evolution无疑是最好的选择。在我的经验中,South的模型冻结和自动提示仍然相当脆弱(django-evolution在极端情况下的提示更加健壮),但是自去年夏季以来,django-evolution的开发似乎大多停滞了。如果我现在开始,我可能会选择South,主要是因为这个原因。