在python/flask中,如何在get请求中读入post请求带来的数据

2nc8po8w  于 2021-08-20  发布在  Java
关注(0)|答案(0)|浏览(218)

所以目前,我可以使用post请求读取数据。但是,在使用get方法时,我很难尝试使用相同的数据。我想做的是重用一些变量,最终根据这些变量生成一个表。
main.py:

from flask import Flask
from flask import jsonify
from flask import request
...
import requests, json
@app.route('/', methods=['GET', 'POST'])
def get_data():
   if request.method =='POST':
      data = request.get_json()
      p_name = data['name']
      p_type = data['type']
      ...
      p_end = data['end']
      p_step = data['step']
      create_row_data = {'p_name': str(p_name), 'p_type': str(p_type), ... , 'p_end': str(p_end), 'p_step': str(p_step)}
      #print(create_row_data)  
      return jsonify(create_row_data)
   if request.method == 'GET':
      # Not sure how to get create_row_data in here
      # When I try to read in the data, I get an output of null
      return "ok", 200

非常感谢您的帮助。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题