我正在尝试用Django创建一个新的网站。然而,我对web开发才刚刚开始,对很多零碎的东西,比如SQL,我是个新手。我定义了一个具有各种字段的模型,然后在Django shell中创建了它的一个实例,等等。后来我更改了一些字段的名称,现在当我尝试使用Post.objects.all()这样的模型做一些事情时,我得到了如下错误:
DatabaseError: no such column: posts_post.body我如何更新我的数据库条目(或者直接
我在我的models.py中添加了一些模型,并且我想添加一个管理类,以便在文本字段中使用所见即所得编辑器。
嗯,我知道Django本身不支持迁移,我使用过South,但它也不能工作。Could it be, that South just detects changes to fields, but not if I add a new class?我如何调整Django来检测这样的变化?