1

我正在使用 South 进行迁移。我似乎无法确定 South 是否也可以用来修改模型本身。返回到以前的模型状态后,我是否要手动更改代码?

谢谢

4

2 回答 2

3

South 不会修改您的models.py. 它只会改变数据库。它通常与版本控制软件(例如 git)结合使用,可以让您恢复您models.py的匹配南方迁移。

于 2012-08-17T12:42:08.990 回答
0

我要手动更改代码吗?

是的。南修改模型代码对我来说似乎不是一个好主意。只有您知道由于您的迁移,确切的代码在哪里发生了变化。

对我来说,我执行了几次向后迁移,并且在大多数情况下不希望模型更改为之前的状态。

于 2012-08-17T12:46:08.587 回答