Я занимаюсь разработкой приложения для инвентаризации в django, в котором есть модель «Покупка, Склад и продажа». Как я могу купить несколько предметов по одной накладной. Я сделал это с помощью PHP сессии, теперь хочу конвертировать приложение в Python Django.
Это для отслеживания покупки, истории продаж. Я перепробовал множество примеров на примере члена группы django, но не смог обновить акции при продаже и покупке.
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()
я ожидала стоимость акций
Тип товара количество
красный 20
A Зеленый 15
B Красный 10
, а также обновлять стоимость акций при продаже и покупке предмета.
Но не смог найти стоимость акций. Что мне нужно обновить. Заранее благодарен