У меня есть 2 класса Item и LineQuote. Заполнив форму строки цитаты, когда я выбираю элемент, я хочу, чтобы поле назначения и поле единицы измерения заполнялись автоматически.
class Item(models.Model):
code = models.CharField(max_length=20, blank=False)
designation = models.CharField(max_length=200, blank=False)
unit = models.CharField(max_length=10, choices=choices_unite, default='')
class Meta:
ordering =('code',)
def __str__(self):
return self.code
class LineQuote(models.Model):
num_quote= models.ForeignKey('Devis',null= True, on_delete=models.CASCADE)
article = models.ForeignKey('Article', null= True, on_delete=models.CASCADE)
designation = models.CharField(max_length=200, blank=False)
unit = models.CharField(max_length=10, choices=choices_unite, default='')
quantity = models.IntegerField(blank=True, null=True)
discount = models.IntegerField(blank=True, null=True, default=0)
price = models.FloatField(blank=True, null=True)