Python 如何在Flask中上载和显示图像

Python 如何在Flask中上载和显示图像,python,flask,Python,Flask,我尝试在我的html模板上上传和显示一个图像。当我上传图像时,我成功了。但是当我想显示图像时,服务器会说:“get static 404” 有人能帮忙吗 #views.py @app.route("/upload/<username>", methods=['GET', 'POST']) @login_required def upload(username): form = PhotoForm() user = User.query.filt

我尝试在我的html模板上上传和显示一个图像。当我上传图像时,我成功了。但是当我想显示图像时,服务器会说:“get static 404”

有人能帮忙吗

#views.py 
@app.route("/upload/<username>", methods=['GET', 'POST'])   
@login_required  
def upload(username):   
    form = PhotoForm()   
    user = User.query.filter_by(username=username).first()  
    if request.method == 'POST' and form.validate_on_submit():      
        f = form.photo.data         
        filename = secure_filename(f.filename)
        f.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))         
        return redirect(url_for ('user', username=user.username, filename=filename, f=f))    
    return render_template("change_profile_picture.html",form=form)
 #user.html  <img src="{{ url_for('static', filename=filename) }}">****
#views.py
@app.route(“/upload/”,方法=['GET','POST'])
@需要登录
def上传(用户名):
形式=照片形式()
user=user.query.filter\u by(username=username).first()
如果request.method==“POST”和form.validate\u on\u submit():
f=form.photo.data
filename=secure\u文件名(f.filename)
f、 保存(os.path.join(app.config['UPLOAD\u FOLDER'],文件名))
返回重定向(url_表示('user',username=user.username,filename=filename,f=f))
返回渲染模板(“change\u profile\u picture.html”,form=form)
#user.html****
与相同