Ребята, у меня проблема с привязкой ForeignKey к моим моделям.
models.py
class Student(models.Model):
name=models.CharField(max_length=200)
surname=models.CharField(max_length=200)
class Meta:
managed=False
db_table='student'
class Group20(models.Model):
student = models.ForeignKey(Student, on_delete=models.CASCADE)
name=models.CharField(max_length=200)
math=models.DecimalField(decimal_places=2,max_digits=1000)
english=models.DecimalField(decimal_places=2,max_digits=1000)
class Meta:
managed=False
db_table='group20'
class Nondemandgroup(models.Model):
student = models.ForeignKey(Student, on_delete=models.CASCADE)
name=models.CharField(max_length=200)
acting=models.DecimalField(decimal_places=2,max_digits=1000)
cooking=models.DecimalField(decimal_places=2,max_digits=1000)
class Meta:
managed=False
db_table='nondemandgroup'
я получаю следующее сообщение:
OperationalError at /class101/
(1054, "Unknown column 'group20.student_id' in 'field list'")
в чем причина? как это исправить?
Я впервые удалил мета-класс: managed:"False
"он действительно реализовал миграцию, однако все еще получает, что OperationalError at /class101/
.