Advertisement
Guest User

Untitled

a guest
Mar 8th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.98 KB | None | 0 0
  1. models.py:
  2.  
  3. class StockMultManager(models.Manager):
  4.     def get_query_set(self):
  5.         result=super(StockMultManager, self).get_query_set().extra(select={'summa': "kolvo*scena"})
  6.         return result
  7.  
  8. class Stock(models.Model):
  9.     st=models.Manager()
  10.     name=models.OneToOneField(Products,on_delete=models.CASCADE,verbose_name="Товар",null=True)
  11.     kolvo=models.IntegerField(verbose_name="Кол-во")
  12.     scena=models.IntegerField(verbose_name="Ср.цена",default=1)
  13.     summa=StockMultManager()
  14.     rashod=models.IntegerField(verbose_name="Ср.расход в день",default=1)
  15.     #ostat=models.IntegerField(verbose_name="Остаток на дни",default=kolvo/rashod,editable=False)
  16.     maks_zakup=models.IntegerField(verbose_name="Закупка на дни",default=1)
  17.     min_zakup=models.IntegerField(verbose_name="Миним.дни для закупки",default=1)
  18.     class Meta:
  19.         verbose_name="Склад"
  20.         verbose_name_plural="Склад"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement