def put(self): data = request.get_json() idm = data["id"] date = data["date"] name = data["name"] telephone = data["telephone"] email = data["email"] categorie = data["categorie"] toelichting = data["toelichting"] XCoordinaat = data["XCoordinaat"] YCoordinaat = data["YCoordinaat"] image = data["image"] item =ItemModel.find_by_name(idm) updated_item = ItemModel(idm,date,name,telephone,email,categorie,toelichting,XCoordinaat,YCoordinaat,image) if item is None: item =ItemModel(idm,date,name,telephone,email,categorie,toelichting,XCoordinaat,YCoordinaat,image) else: item.name = name item.XCoordinaat = XCoordinaat item.YCoordinaat = YCoordinaat item.save_to_db() return updated_item.json()