2012-08-17 114 views

回答

3

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

+0

这听起来像一个“必须”的建议,在南教程页面。我只是意识到我应该在完成我的数据库之后承诺在models.py中做出的每一项更改。 – JCJS 2014-04-03 11:04:22

0

我要手动改变代码?

是的。南改变模型代码似乎对我来说不是一个好主意。只有你知道什么地方确切的代码因为你的迁移而改变。

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

+0

“不希望模型改变为之前的状态。”因此,您的模型与您的数据库模式不匹配。这对你来说不是问题吗? – JCJS 2014-04-03 10:56:13