在admin中添加课程机构时出错
来源:10-7 课程机构的筛选
慕妹3255656
2020-05-11
我在添加课程机构时始终出错
Exception Value:
(1054, "Unknown column 'courses_course.teacher_id' in 'field list'")
原因时找不到teacher id的字段。我查询数据库中course里也的确没有teacher id的字段。
teacher的model正常定义,course的model的代码中已经添加了teacher外键,却没有在数据库中反映,继续如何排查问题?
class Teacher(BaseModel):
org = models.ForeignKey(CourseOrg, on_delete=models.CASCADE, verbose_name="所属机构")
name = models.CharField(max_length=50, verbose_name=u"教师名")
...
class Course(BaseModel):
teacher = models.ForeignKey(Teacher, on_delete=models.CASCADE, verbose_name="讲师")
...
写回答
1回答
-
你看看数据库中的course表中有没有teacher_id这个列,你是不是没有做migrate?
042020-05-17
相似问题