我有一个表单(在index.html上),用户可以提交自己的图像,我希望上载的图像可以呈现在另一个html页面(test.html)上。文本可以很好地传递,但是图像导致图像链接断开。
在将图像显示在另一个html页面上之前,是否必须将图像保存到我的静态目录中?
Index.html:
<form action="{{ url_for('test') }}" method="POST">
<input type="file" name="imgtest">
<input type="submit">
</form>
app.py:
@app.route('/test', methods=['GET', 'POST'])
def test():
if request.method == 'POST':
imgtest = request.form['imgtest']
return render_template('test.html', imgtest=imgtest)
test.html:
<img src="{{ imgtest }}">