def post():
"""Handles POST requests. Creates a new show."""
parser = get_parser()
args = parser.parse_args()
show = Show()
show.title = args['title']
show.follow_from_season = args['follow_from_season']
show.follow_from_episode = args['follow_from_episode']
show.minimum_quality = args['minimum_quality']
if args['wait_minutes_for_better_quality']:
show.wait_minutes_for_better_quality = \
args['wait_minutes_for_better_quality']
try:
show.save()
except IntegrityError as e:
abort(400, message=str(e))
return show.to_dict(), 201
评论列表
文章目录