예제 #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)