def create_puppy():
puppy, errors = puppy_schema.load(request.form)
if errors:
resp = jsonify(errors)
resp.status_code = 400
return resp
puppy.slug = slugify(puppy.name)
db.session.add(puppy)
db.session.commit()
resp = jsonify({"message": "created"})
resp.status_code = 201
location = url_for("get_puppy", slug=puppy.slug)
resp.headers["Location"] = location
return resp
评论列表
文章目录