def update_should_modify_object(member_store, member3): member3_copy = Member(member3.name, member3.age) member3_copy.id = 3 if member3_copy is not member3: print("member3 and member3_copy are not the same !") print(member3_copy) member3_copy.name = "john" member_store.update(member3_copy) print(member_store.get_by_id(member3.id))
def save_to_db(self): if self.id.data: member = Member.query.get(int(self.id.data)) else: member = Member() member.name = self.name.data member.display_name = self.display_name.data member.bio = self.bio.data member.email = self.email.data member.facebook = self.facebook.data member.phone = self.phone.data if self.member_avatar.data: member.avatar = upload(self.member_avatar.data) db.session.add(member) db.session.commit()