コード例 #1
0
ファイル: models.py プロジェクト: tonomuniz/tiger
 def running_total(self):
     fax_total = self.fax_pages_for_month() * self.fax_price
     sms_total = self.text_messages_for_month() * self.sms_price
     base_plan_total = sum([
         prorate(s.signup_date, s.plan.total)
         for s in self.site_set.all()
     ])
     return base_plan_total + fax_total + sms_total
コード例 #2
0
ファイル: models.py プロジェクト: VinceRafale/tiger
 def prorate(self, amt):
     return prorate(self.signup_date + timedelta(days=self.account.trial_period), amt)
コード例 #3
0
 def prorate(self, amt):
     return prorate(
         self.signup_date + timedelta(days=self.account.trial_period), amt)