Я делаю веб-приложение, которое отслеживает малый бизнес.Для этого у меня есть две модели, разработанные в моем приложении.Один из них - вся информация о хранении, а другой - для каждого ордера на продажу, например:
class Storage(models.Model):
name = models.CharField('product name', max_length=64)
quantity = models.DecimalField('inventory', max_digits=6, decimal_places=4, default=0)
class Orders(models.Model):
product = models.ForeignKey('Storage', on_delete=models.CASCADE)
volumn = models.DecimalField('order volumn', max_digits=6, decimal_places=4, default=0)
Мне нужен валидатор для моего класса Orders, чтобы входное значение для ' volumn 'из формы не превышает соответствующее количество данных в классе хранения.Как я могу этого достичь?Спасибо!