1

对于在Models.py

我的问题是,我的数据库架构仍然有些粗糙,过去几天我一直在使用syncdb命令提交之前进行更改,基本上使用MySql WorkbenchSequel Pro之类的程序并运行 DDL 代码来更改数据库表信息是否不安全:例如将字段更改为 CHAR() 或通过外部接口添加新列。

django 会完全糊涂吗?(因为 DDL 没有事先在 models.py 中明确声明并syncdb运行?)

如果是这样,有什么更好的方法?

我还没有找到一个。

谢谢你能给我的所有信息。

4

1 回答 1

1

你要做的就是命名migrations,你可以用这个很有帮助

于 2013-07-21T00:09:55.253 回答