Beispiel #1
0
 def save(self, force_insert=False, force_update=False, using=None,
          update_fields=None, new_num=True):
     if (self.id is None) and new_num:
         val = Adherent.objects.all().aggregate(Max('num'))
         if val['num__max'] is None:
             self.num = 1
         else:
             self.num = val['num__max'] + 1
     Individual.save(self, force_insert=force_insert,
                     force_update=force_update, using=using, update_fields=update_fields)
Beispiel #2
0
def create_individual(firstname, lastname):
    empty_contact = Individual()
    empty_contact.firstname = firstname
    empty_contact.lastname = lastname
    empty_contact.address = "rue de la liberté"
    empty_contact.postal_code = "97250"
    empty_contact.city = "LE PRECHEUR"
    empty_contact.country = "MARTINIQUE"
    empty_contact.tel2 = "02-78-45-12-95"
    empty_contact.email = "*****@*****.**" % (firstname, lastname)
    empty_contact.save()
    return empty_contact