Модель запроса Django
Я пытаюсь запросить поля из другой модели в Django . Мне удается получить информацию о пользователе с помощью следующего метода
def student(self, *args, **kwargs):
std_name = Attendance.objects.get(roll=self.roll)
return std_name.name
Теперь мне нужно найти назначенного преподавателя студента из другой таблицы, мне нужно получить его, используя только имя студента, которое я получил с помощью student(), поскольку у меня нет никакой переменной в моей текущей таблице, чтобы сослаться на нее для получения этой информации из новой таблицы.
def teacher(self, *args, **kwargs):
teacher_name = staff.objects.get(student=self.student)
return teacher_name.name
Но вышеуказанный метод не работает должным образом и не заполняет поля на моей странице admin.py . Может ли кто-нибудь помочь мне в решении этой проблемы