Python Django Получение значения других при выборе ForeignKey

Если я объясню свою проблему, я хочу получить значение объектов одной модели внутри другой модели, когда выбран ForeignKey, возможно с кодом будет легче понять: 1-я модель:

class process(models.Model):
  Process = models.CharField(max_length=Lenght200)
  LeakValue = models.FloatField(verbose_name='Leak Value', default=0.00)
  ScreenValue = models.FloatField(verbose_name='Screen Value', default=0.00)
  date_added = models.DateTimeField(verbose_name='Date Added', auto_now_add=True)
  def __str__(self) -> str:
      return self.Process

2-е модели:

class productsdefinition(models.Model):
  Products = models.CharField(max_length=Lenght200, default='NA')
  Process = models.ForeignKey(process, on_delete=models.CASCADE)
  LeakValue = models.ForeignKey(process, on_delete=models.CASCADE)
  ScreenValue = models.ForeignKey(process, on_delete=models.CASCADE)
  def __str__(self) -> str:
      return self.Products

Я не нашел ничего, что помогло бы мне, или мой поиск был неправильным. Когда мы создаем объект в модели process, у нас есть значение в LeakValue & ScreenValue (мы можем взять для примера значение по умолчанию 0.00). Как я могу извлечь его, когда на моей модели productsdefinition я выбираю Process внутри ForeignKey?

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