我聽說所有新的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