将文件传递到Flask中的另一条路线

时间:2020-05-13 15:51:35

标签: python html flask

我正在创建一个简单的Web应用程序来娱乐!

它包括从用户那里获取文件输入并进行一些计算!

我面临的问题是我找不到将输入文件传递到另一个html路由的方法。

据我所知,由于输入文件不是全局的,因此无法在另一个html路由中使用输入文件。

我的意思是

@app.route('/tsa/upload', methods=['GET', 'POST'])
def upload():
if request.method == 'GET':
    return render_template('upload.html')

elif request.method == 'POST':

    # // 3-2 // get input from the user
    file = request.files['file']

因此,从这条路线中,我正在从用户那里获取输入文件。

我要做的是出于某种目的将此输入文件传递到另一条路由!

@app.route('/tsa/input', methods=['GET', 'POST'])
def input_idx():

赞!上面的代码是一个缩写版本,用于解释我的问题!

我搜索了会话,但是会话似乎不适合文件格式。

我想知道我是否可以使用tempfile模块

但似乎找不到相关来源...

我对烧瓶很陌生,所以任何帮助都会很棒!谢谢:)

0 个答案:

没有答案