3 回答
TA贡献1862条经验 获得超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条经验 获得超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条经验 获得超6个赞
主要问题是未给出更新的“密钥”,因此我们必须首先检查测试用例,根据测试用例,更新的密钥是“标题”,因此我们必须使用 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]}
添加回答
举报