Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- models.py:
- class StockMultManager(models.Manager):
- def get_query_set(self):
- result=super(StockMultManager, self).get_query_set().extra(select={'summa': "kolvo*scena"})
- return result
- class Stock(models.Model):
- st=models.Manager()
- name=models.OneToOneField(Products,on_delete=models.CASCADE,verbose_name="Товар",null=True)
- kolvo=models.IntegerField(verbose_name="Кол-во")
- scena=models.IntegerField(verbose_name="Ср.цена",default=1)
- summa=StockMultManager()
- rashod=models.IntegerField(verbose_name="Ср.расход в день",default=1)
- #ostat=models.IntegerField(verbose_name="Остаток на дни",default=kolvo/rashod,editable=False)
- maks_zakup=models.IntegerField(verbose_name="Закупка на дни",default=1)
- min_zakup=models.IntegerField(verbose_name="Миним.дни для закупки",default=1)
- class Meta:
- verbose_name="Склад"
- verbose_name_plural="Склад"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement