如何迁移类似于Ruby on Rails迁移的Django模型?

Huu*_*uze 6 python migration django

Django有许多开源项目,可以解决框架中一个更值得注意的缺失特征:模型"进化".Ruby on Rails本身支持迁移,但我很好奇是否有人可以推荐以下Django"evolution"项目之一:

tmc*_*tmc 10

南方拥有最多的蒸汽.dmigrations太基础IMO.django-evolution如果你碰到它之外的数据库就会尖叫.

南方是迄今为止最强大的竞争者.随着模型冻结和自动迁移,它已经走过了漫长的道路.


Car*_*yer 5

南方和django-evolution当然是最好的选择.在我的经验中,南方的模型冻结和自动提示仍然非常脆弱(django-evolution的暗示在边缘情况下更加强大),但是自去年夏天以来,django-evolution的发展似乎大多停滞不前.如果我现在开始,我可能会选择南方,主要是因为这个原因.