Я использую restplus flask api
. Я хочу загрузить jpg
файл, затем переименовать и сохранить в files
папку. затем сохраните его URL. Я искал и нашел этот код на https://flask-restplus.readthedocs.io/en/stable/parsing.html#file-upload
, но я не понимаю do_something_with_file
statment в этом коде. не могли бы вы мне помочь?
from werkzeug.datastructures import FileStorage
upload_parser = api.parser()
upload_parser.add_argument('file', location='files',
type=FileStorage, required=True)
@api.route('/upload/')
@api.expect(upload_parser)
class Upload(Resource):
def post(self):
uploaded_file = args['file'] # This is FileStorage instance
url = do_something_with_file(uploaded_file)
return {'url': url}, 201