Flask-RESTful - Upload image

后端 未结 5 1968
再見小時候
再見小時候 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:41

    The following is enough to save the uploaded file:

    from flask import Flask
    from flask_restful import Resource, Api, reqparse
    import werkzeug
    
    class UploadImage(Resource):
       def post(self):
         parse = reqparse.RequestParser()
         parse.add_argument('file', type=werkzeug.datastructures.FileStorage, location='files')
         args = parse.parse_args()
         image_file = args['file']
         image_file.save("your_file_name.jpg")
    

提交回复
热议问题