在生产服务器上运行Django项目时,出现此错误:
ProgrammingError at /admin/core/event/
column core_event.hometask does not exist
LINE 1: ..._event"."is_approved","core_event"."event_type","core_even...
该如何解决?现在,我的模型中没有“ hometask”字段:
class Event(models.Model):
name = models.CharField(max_length=100,null=True)
author = models.ForeignKey(User,on_delete=models.CASCADE,null=True)
description = models.TextField(max_length=1000,blank=True,null=True)
date_start = models.DateTimeField(null=True,blank=True)
date_finish = models.DateTimeField(null=True,blank=True)
image = models.ImageField(
upload_to="event_images/",default='event_images/default.png',null=True)
is_approved = models.BooleanField(null=True)
TYPE_CHOICES = (
('Event',"Мероприятие"),('Lesson',"Урок"),)
event_type = models.CharField(choices=TYPE_CHOICES,max_length=200,default="Мероприятие")
topics = ArrayField(models.CharField(max_length=200),null=True)
materials = ArrayField(models.URLField(),null=True)
possible_users = models.ManyToManyField("core.User",related_name='possible_users')
actual_users = models.ManyToManyField("core.User",related_name='actual_users')
classes = models.ManyToManyField("core.Class",related_name='classes')