У меня есть эти модели, которые связаны с внешним ключом
class Student(models.Model):
id_student = models.AutoField(primary_key=True)
first_name = models.CharField(max_length=45)
last_name = models.CharField(max_length=45)
date_of_birth = models.DateField()
nationality = models.CharField(max_length=45)
gender = models.CharField(max_length=1)
street_name = models.CharField(max_length=45)
street_number = models.CharField(max_length=45)
postal_code = models.CharField(max_length=45)
city = models.CharField(max_length=45)
phone = models.CharField(max_length=45)
email = models.CharField(max_length=45)
study_id_study = models.ForeignKey('Study', models.DO_NOTHING, db_column='study_id_study')
start_year = models.CharField(max_length=45)
teacher_id_teacher = models.ForeignKey('Teacher', models.DO_NOTHING, db_column='teacher_id_teacher', related_name = 'tcr_id')
class Meta:
managed = False
db_table = 'Student'
class Teacher(models.Model):
id_teacher = models.AutoField(primary_key=True)
first_name = models.CharField(max_length=45, blank=True, null=True)
last_name = models.CharField(max_length=45, blank=True, null=True)
date_of_birth = models.DateField(blank=True, null=True)
nationality = models.CharField(max_length=45, blank=True, null=True)
street_name = models.CharField(max_length=45, blank=True, null=True)
street_number = models.CharField(max_length=45, blank=True, null=True)
postal_code = models.CharField(max_length=45, blank=True, null=True)
city = models.CharField(max_length=45, blank=True, null=True)
phone = models.CharField(max_length=45, blank=True, null=True)
gender = models.CharField(max_length=1, blank=True, null=True)
salary = models.CharField(max_length=45, blank=True, null=True)
study_counselor = models.CharField(max_length=45, blank=True, null=True)
picture_url = models.CharField(max_length=45, blank=True, null=True)
class Meta:
managed = True
db_table = 'Teacher'
Я хотел получить имя учителя в зависимости от учителя_id_teacher, который есть в модели Student и который также является внешним ключом
кажется легким, но я пытался сделать это в течение двух дней безуспешно,
Большое вам спасибо:)