当尝试使用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)