syncdb之后的字段列表django中的未知列

时间:2013-04-24 12:57:40

标签: mysql django

对Django应用程序进行一些升级。

需要更新数据库。 已在模型和数据库中添加了新功能。 已经运行了syncDb,它运行正常。

但该应用程序不允许新的更改....获取 - “字段列表中的未知列”。

已经阅读过关于南方的信息,但我现在只是在应用程序上做一些工作,不想添加任何非原始的东西。

如何同步数据库和应用程序?

由于

1 个答案:

答案 0 :(得分:1)

如果您已经在数据库中创建了表,而您没有使用南,则有两个选项。第一个是删除表并使用syncdb重新创建它们,第二个是手动更改模式(这可能会变得困难和丑陋)。

至于南方...不要把它当作一些你可能不需要的不稳定的第三方应用程序。即使它有一些限制,它也是一个非常有用的工具,你只会使用它的形式,所以不要担心并继续使用它。