3 回答

TA貢獻1862條經(jīng)驗 獲得超6個贊
嘗試這個。
def put(self, blog_id):
if blog_id not in blogs:
abort(404, message="Blog_Id {} doesn't exist".format(blog_id))
blogs[blog_id]['title'] = request.form['title']
return blogs[blog_id]

TA貢獻1963條經(jīng)驗 獲得超6個贊
def put(self, blog_id):
if blog_id not in blogs:
abort(404,message="Blog_Id {} doesn't exist".format(blog_id))
**blogs[blog_id]['title'] = request.form['title']**
return {blog_id: blogs[blog_id]}
更改 put 方法

TA貢獻2037條經(jīng)驗 獲得超6個贊
主要問題是未給出更新的“密鑰”,因此我們必須首先檢查測試用例,根據(jù)測試用例,更新的密鑰是“標題”,因此我們必須使用 HTTP 請求更新此密鑰值.
def put(self, blog_id):
if blog_id not in blogs:
abort(404,message="Blog_Id {} doesn't exist".format(blog_id))
blogs[blog_id]['title'] = request.form['title']
return {blog_id: blogs[blog_id]}
添加回答
舉報