如何根据数据库数据在 Django 中使用验证器?

我正在制作一个跟踪小型企业的网络应用程序。为此,我在我的应用程序中设计了两个模型。其中一个是所有存储信息,另一个是每个销售订单,例如:


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 ”的输入值不超过Storage 类中的相应数量数据。我怎样才能做到这一点?谢谢!


弑天下
浏览 169回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python