这是我的Django模型
class School(models.Model):
name = models.CharField(max_length=256)
principal = models.CharField(max_length=256)
location = models.CharField(max_length=256)
def __str__(self):
return self.name
class Student(models.Model):
name = models.CharField(max_length=256)
age = models.PositiveIntegerField()
school = models.ForeignKey(School,related_name = 'students',on_delete=models.CASCADE)
def __str__(self):
return self.name
在上面的代码中,Student类的ForeignKey是指School类的名称。在School类中没有确定主键的情况下,如何确定引用?