def add_distributor(data, instance_id=""): if instance_id: distributor = Distributor.get_by_id(int(instance_id)) else: distributor = Distributor() if data["name"]: distributor.name = data["name"] if data["contact_num"]: distributor.contact_num = data["contact_num"] if data["email"]: distributor.email = data["email"] if data["website"]: distributor.website = data["website"] if data["facebook"]: distributor.facebook = data["facebook"] distributor.put() return distributor