def __init__(self, rank, visitlabel, previousvisit = None, visitwindow = None, visitmargin = None, actions = None, uid=None): self.uid = utilities.generate_uid() self.rank = rank self.visitlabel = visitlabel self.previousvisit = previousvisit self.visitwindow = visitwindow self.visitmargin = visitmargin self.actions = actions #not implemented yet!
def __init__(self, firstname, lastname, phone, uid=None, visitset = None, status = None, pscid=None, **kwargs): #TODO *kwarg self.uid = Utilities.generate_uid() self.firstname = firstname self.lastname = lastname self.visitset = visitset self.phone = phone self.status = status self.pscid = pscid #...many other attributes if kwargs is not None: for key, value in kwargs.iteritems(): setattr(self, key, value)