我正在django开发一个具有购买,库存和出售模型的库存应用程序。如何在一张购买发票下购买多件物品。我已经用PHP会话完成了此操作,现在想将应用程序转换为python django。
这用于跟踪购买和销售历史。我尝试了django Group成员示例的很多示例,但是在买卖时无法更新库存。
class Item(models.Model):
name = models.CharField(max_length=30)
category = models.ForeignKey(Category)
class Purchase(models.Model):
invoice = models.CharField(null=False)
invoice_date = models.DateField()
seller = models.CharField(max_length=50)
item = models.ManyToManyField(Item)
perform_by = models.ForeignKey(User) # Authenticated user
class Stock(models.Model):
item = models.ForeignKey(Item)
quantity = models.PositiveSmallIntegerField()
class Sale(models.Model):
invoice = models.CharField(max_length=12)
invoice_date = models.DateField()
item = models.ManyToManyField(Item)
quantity = models.PositiveSmallIntegerField()
我期望的股票价值
,并在买卖物品时更新库存值。 但是找不到股票价值。我需要更新什么。预先感谢