正如@inception所说,我的表架构已更改并且运行
syncdb不会更新已创建的表。
显然,通过更新到模型时
syncdb所做的任何更改都不会更改(如在更新/修改中一样)实际表。因此,我删除了相关的数据库并
syncdb在空数据库上运行。现在工作正常。:)
对于其他人,Django的 SOUTH
数据迁移工具似乎是最受欢迎的选项。似乎提供了django模型无法实现的选项
syncdb。必须退房…
2019年9月29日更新 :从Django
1.7起,迁移已内置到Django的核心中。如果您运行的是较低版本的Django,则可以在BitBucket上找到存储库。