コード例 #1
0
ファイル: models.py プロジェクト: ebrelsford/Farming-Concrete
 def weight_for_garden(self):
     """Convert weight to proper units for garden."""
     if self.garden:
         return to_preferred_weight_units(self.weight.value,
                                          self.garden,
                                          force_large_units=False)
     else:
         return to_weight_units(self.weight.value, 'imperial',
                                force_large_units=False)
コード例 #2
0
ファイル: models.py プロジェクト: ebrelsford/Farming-Concrete
 def weight_for_garden(self):
     """Convert weight to proper units for garden."""
     if self.garden:
         return to_preferred_weight_units(self.weight.value,
                                          self.garden,
                                          force_large_units=False)
     else:
         return to_weight_units(self.weight.value,
                                'imperial',
                                force_large_units=False)
コード例 #3
0
ファイル: views.py プロジェクト: ebrelsford/Farming-Concrete
 def get_food_pounds(self):
     grams = Harvest.objects.aggregate(grams=Sum('weight'))['grams']
     return round(to_weight_units(grams, 'imperial').magnitude)
コード例 #4
0
ファイル: views.py プロジェクト: ebrelsford/Farming-Concrete
 def get_compost_pounds(self):
     grams = CompostProductionWeight.objects.aggregate(
         grams=Sum('weight'))['grams']
     return round(to_weight_units(grams, 'imperial').magnitude)
コード例 #5
0
ファイル: views.py プロジェクト: ebrelsford/Farming-Concrete
 def get_food_pounds(self):
     grams = Harvest.objects.aggregate(grams=Sum('weight'))['grams']
     return round(to_weight_units(grams, 'imperial').magnitude)
コード例 #6
0
ファイル: views.py プロジェクト: ebrelsford/Farming-Concrete
 def get_compost_pounds(self):
     grams = CompostProductionWeight.objects.aggregate(grams=Sum('weight'))['grams']
     return round(to_weight_units(grams, 'imperial').magnitude)