Example #1
0
 def save(self, **kwargs):
     if not self.pk:
         self.date_added = timezone.now()
     if not self.code:
         self.code = generate_certificate_code()
     if not self.site:
         self.site = Site.objects.get_current()
     super(GiftCertificate, self).save(**kwargs)
Example #2
0
 def save(self, **kwargs):
     if not self.pk:
         self.date_added = datetime.now()
     if not self.code:
         self.code = generate_certificate_code()
     if not self.site:
         self.site = Site.objects.get_current()
     super(GiftCertificate, self).save(**kwargs)
Example #3
0
 def save(self, force_insert=False, force_update=False):
     if not self.pk:
         self.date_added = datetime.now()
     if not self.code:
         self.code = generate_certificate_code()
     if not self.site:
         self.site = Site.objects.get_current()
     super(GiftCertificate, self).save(force_insert=force_insert, force_update=force_update)