X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fmodels%2Fbilling.py;h=8c614184876327412e118e50d7f9ca1d4b45ab54;hb=51dfb2a002606fbefe409e61144710bc8580eabe;hp=6d1c33164aced6f3bca3e5e6a2879b3081dd4f3e;hpb=36a09ed129a3b5e032ae6decce08bdea7aa41160;p=plstackapi.git diff --git a/planetstack/core/models/billing.py b/planetstack/core/models/billing.py index 6d1c331..8c61418 100644 --- a/planetstack/core/models/billing.py +++ b/planetstack/core/models/billing.py @@ -6,6 +6,7 @@ from core.models import PlCoreBase, Site, Slice, Sliver, Deployment from django.contrib.contenttypes.models import ContentType from django.contrib.contenttypes import generic from django.db.models import Sum +from django.utils import timezone class Account(PlCoreBase): site = models.ForeignKey(Site, related_name="accounts", help_text="Site for this account") @@ -51,7 +52,7 @@ class UsableObject(PlCoreBase): class Payment(PlCoreBase): account = models.ForeignKey(Account, related_name="payments") amount = models.FloatField(default=0.0) - date = models.DateTimeField(default=datetime.datetime.now) + date = models.DateTimeField(default=timezone.now) def __unicode__(self): return u'%s-%0.2f-%s' % (self.account.site.name, self.amount, str(self.date))