blueprint.py 436 B

123456789101112131415
  1. from quart import Blueprint, jsonify, request
  2. from applications.service import GetCoverService
  3. server_blueprint = Blueprint("api", __name__, url_prefix="/api")
  4. def server_routes(pools):
  5. @server_blueprint.route("/get_cover", methods=["POST"])
  6. async def get_cover():
  7. params = await request.get_json()
  8. task = GetCoverService(pools, params)
  9. return jsonify(await task.deal())
  10. return server_blueprint