def edit_movie(payload, id): ans = Movies.query.filter(Movies.id == id).one_or_none() if ans is None: abort(404) try: title = "" release_date = "" if 'title' in request.get_json(): title = request.get_json()['title'] ans.title = title if 'release_date' in request.get_json(): release_date = request.get_json()['release_date'] ans.release_date = release_date title = ans.title release_date = ans.release_date Movies.commit() except: Movies.rollback() abort(422) return jsonify({ "success": True, "title": title, "release_date": release_date })