3

フラスコピーウィーにファイルをアップロードしたい。コードはありますが、「IOError: [Errno 2] そのようなファイルまたはディレクトリはありません: '/lookbook/uploads/1375134_766940759988081_2093520123_n.jpg'」エラーが生成されます。形 :-

 <form action="" method=post enctype=multipart/form-data>
      <p><input type=file name=file>
         <input type=submit value=Upload>
    </form>

View.py :-

from werkzeug import secure_filename
import os
UPLOAD_FOLDER = '/lookbook/uploads'
app.config['UPLOAD_FOLDER'] = UPLOAD_FOLDER
@app.route('/up', methods=['GET', 'POST'])
def upload_file():
    if request.method == 'POST':
        file = request.files['file']
        filename = secure_filename(file.filename)
        #return filename
        file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
        return redirect(url_for('up',filename=filename))
        return 'hello'
    else:
        return  render_template('fileup.html');

この問題を解決するために私を助けてください。

4

1 に答える 1