La publicación o la solicitud de obtención del backend falsk

1. Solicitudes GET de uso común:

 @ app.route ("/ hola", métodos = ["OBTENER"])

def hello_word():
    if request.method == 'GET':
       #获取参数
        reqArgs = request.args.to_dict()
        if "data" and "a"  in reqArgs.keys():
            datas =yang(reqArgs["a"])
            res = {
                'status': 1,
                'result': datas,
            }
            return jsonify(res)

2. Método de solicitud POST

    #Obtener parámetros jsonstring, los parámetros enviados por el front-end

@app.route("/api/send_data",methods=["POST"])
def resove():
        if request.method == 'POST':
          datas = request.get_data()
          data = json.loads(datas)
          pageNum = data["pageNum"]
          pageSize = data["pageSize"]
          datas = get_hello(pageNum,pageSize,data)
          res = {
            'status': 1,
            'result': datas,
            "current": int(pageNum),
          }
          return jsonify(res)
        else:
          return jsonify(COMMON_FAIL)

Supongo que te gusta

Origin blog.csdn.net/xxy_yang/article/details/81946926
Recomendado
Clasificación