"""
:copyright: © 2020 by the Lin team.
:license: MIT, see LICENSE for more details.
"""
from flask import Blueprint, request
from lin import login_required
from app.api import AuthorizationBearerSecurity, api
from app.extension.file.local_uploader import LocalUploader
file_api = Blueprint("file", __name__)
@file_api.route("", methods=["POST"])
@login_required
@api.validate(
tags=["文件"],
security=[AuthorizationBearerSecurity],
)
def post_file():
"""
上传文件
"""
files = request.files
uploader = LocalUploader(files)
ret = uploader.upload()
return ret