我正在写一个表单,让用户从模板中输入购买信息。需要做几件事:
replenishment
表中的一行replenishment
表的某些字段会根据用户的输入进行更新以下是我的模型的外观:
class replenishment(models.Model):
Id = models.CharField(max_length=100, primary_key=True, verbose_name= 'references')
Name = models.CharField(max_length=200)
Quantity = models.FloatField(default=0)
NetAmount = models.FloatField(default=0)
SupplierID = models.CharField(max_length=200)
Supplier = models.CharField(max_length=200)
SellPrice = models.FloatField(default=0)
StockOnOrder = models.FloatField(default=0)
StockOnHand = models.FloatField(default=0)
def __str__(self):
return self.reference
及表格:
class ProcurementOperationRecord(forms.Form)
Id = forms.CharField(required=True)
Quantity = forms.FloatField(required=True)
NetAmount = forms.FloatField(required=True)
Supplier = forms.CharField(required=True)
SellPrice = forms.FloatField(required=True)
我不知道如何让用户在表单中输入值,并自动将Quantity
添加到StockOnOrder
,以及基于Supplier
自动识别SupplierID
。在这一点上,我真的不知道从哪里开始。至少,有可能实现我想做的事情吗
这只是一个大概的想法。你可以试试这样的
首先从有效表单中获取用户输入的数量和供应商值
然后可以更新
replenishment
模型首先,我改变了一些事情,并对我做这些事情的内容和原因添加了一些评论
现在开始创建和更新。(这将位于视图内)
相关问题 更多 >
编程相关推荐