我听说所有新的Web框架如ROR,Django等都遵循Agile和TDD的一般原则。下面的敏捷和TDD的一部分是从一次迭代到另一次迭代时构建自己的设计。这意味着模型及其模式将随着不同版本的应用程序而发展。我知道ROR原生支持模式迁移,但我不确定django。我主要关心的问题是,如何事先决定所有与模式相关的问题。这不是回到瀑布式的设计理念吗?Django本身支持迁移
我也知道有像模拟迁移的'south'这样的外部软件包。但是这个问题实际上是关于为什么Django不支持像ROR这样的本地迁移。
我听说所有新的Web框架如ROR,Django等都遵循Agile和TDD的一般原则。下面的敏捷和TDD的一部分是从一次迭代到另一次迭代时构建自己的设计。这意味着模型及其模式将随着不同版本的应用程序而发展。我知道ROR原生支持模式迁移,但我不确定django。我主要关心的问题是,如何事先决定所有与模式相关的问题。这不是回到瀑布式的设计理念吗?Django本身支持迁移
我也知道有像模拟迁移的'south'这样的外部软件包。但是这个问题实际上是关于为什么Django不支持像ROR这样的本地迁移。
感谢您提及Andrew Godwin在Django 1.7中创建了这个迁移。我正试图在最近一小时内找到这些信息。我猜1.6版本在升级到1.7时不应该做太多改变 – swdev