Python Django OperationalError没有这样的列model.id

时间:2017-07-10 20:02:19

标签: python sql django

当尝试使用Django通过管理员网页访问我的模型时,我收到操作错误,指出“没有这样的列:model_name.id”

我完成了我的迁移,但我仍然遇到同样的错误。

我假设我收到此错误,因为我必须更改模型的名称。因为,我不得不删除我的数据库和迁移,并且必须重新迁移我的所有更改。

我最初得到的错误是没有构建表,所以我使用了一些SQL来构建表,现在我遇到了名为“id”的缺少列。提前谢谢。

我的模特:

class PersonalUse(models.Model):
    first_name = models.CharField(max_length=100)
    last_name = models.CharField(max_length=100)
    phone_number = models.IntegerField()
    verification = models.IntegerField()
    messages = models.BooleanField(default=False)
    message_sent = models.BooleanField(default=False)

0 个答案:

没有答案