Изменение значения по умолчанию на основе измененного поля первичного ключа

мои модели:

class Student(models.Model):
    code_stu = models.PositiveIntegerField()
    age_stu  = models.PositiveIntegerField(default=20)

class Cal_age(models.Model):
    code = models.ForeignKey(Student,on_delete=models.SET_NULL)
    age  = models.PositiveIntegerField()

Когда я изменяю code поле в панели администратора, я хочу, чтобы age поле изменялось на связанное значение в age_stu

Вернуться на верх