0

当我想存储 image_url 以更新我的产品图片时,我遇到了麻烦。我使用的烧瓶扩展是烧瓶重新上传和烧瓶wtf。我尝试了很多搜索,但仍然无法找到解决方案。请问你能帮帮我吗?这是我的 app.py:

@app.route('/admin/add', methods=['GET', 'POST'])
def add():
    form = AddProduct()
    
    if form.validate_on_submit():
        image_name = photos.save(form.image.data)
        image_url = photos.url(image_name)
        return '<h1>{}</h1>'.format(image_url)
    return render_template('admin/add-product.html', admin=True, form=form)

我也包含<form method="POST" action="{{ url_for('add') }}" enctype="multipart/form-data">在我的模板中,但它没有帮助。错误消息是werkzeug.routing.BuildError: could not build url for endpoint '_uploads.uploaded_file' with values ['filename', 'setname']。您指的是“产品”吗? 提前谢谢大家。

4

0 回答 0