Как передать данные формы, полученные из интерфейса React, от одной функции к другой в серверной части flask - PullRequest
0 голосов
/ 05 августа 2020

Я передаю некоторые данные формы из своего внешнего интерфейса React в свою внутреннюю часть, которые записаны в Flask.

Эти данные формы я хочу как-то сохранить или передать их другому маршруту позже, так как мне снова понадобятся входные данные формы для некоторой обработки. Ниже приводится пример того, чего я пытаюсь достичь. Как это может быть сделано. Я пробовал использовать переменную сеанса, но при доступе ко второй функции это дает «Нет». Я также пытался вернуть нужные переменные, а затем попытаться получить к ним доступ в другой функции, но это тоже не работает.

#This is the first route function which gets data from front end
@app.route('/testPage/DoSomething', methods=['POST'])
@cross_origin(support_credentials = true)
def foo():
    fname = requests.form['input_fname']
    lastname = requests.form['input_lastname']
    #Some other code here
    return response

#This is the second route function where i wish to access the above fname and lastname data
@app.route('/AnotherPage/DoMoreStuff', methods=['POST'])
@cross_origin(support_credentials = true)
def bar():
    data = requests.get_json()
    #this is where I want to get the first name and last name previous function.
    #some other logic
    return response
...