【发布时间】:2020-08-05 02:24:14
【问题描述】:
有没有用 PUT 方法在部分字段的烧瓶中更新?
目前我的 PUT 方法会执行此操作,但是如果不存在的字段会引发错误。
item = ItemModel.find_by_id(id)
item_json = request.get_json()
if(item):
item.name = item_json['name']
item.code = item_json['code']
item.tags = item_json['tags']
else:
try:
item = item_schema.load(
item_json
)
except ValidationError as err:
return err.messages, HTTPStatus.BAD_REQUEST
item.save_to_db()
return {'message': item_schema.dump(item)}, HTTPStatus.OK
【问题讨论】:
标签: python flask flask-restful marshmallow