Flask-RESTful - Upload image

后端 未结 5 1980
再見小時候
再見小時候 2020-12-08 01:03

I was wondering on how do you upload files by creating an API service?

class UploadImage(Resource):
    def post(self, fname):
        file = request.files[\         


        
5条回答
  •  孤街浪徒
    2020-12-08 01:57

    Something on the lines of the following code should help.

     @app.route('/upload', methods=['GET', 'POST'])
     def upload():
        if request.method == 'POST':
            file = request.files['file']
            extension = os.path.splitext(file.filename)[1]
            f_name = str(uuid.uuid4()) + extension
            file.save(os.path.join(app.config['UPLOAD_FOLDER'], f_name))
            return json.dumps({'filename':f_name})
    

提交回复
热议问题