0
0 комментариев

Имеется вот такой код, загружающий на сервер файлы с расширением doc и docx через drag and drop. Необходимо «вытащить» локальный путь файла, который был залит на сервер:

app = Flask(__name__)
ALLOWED_EXTENSIONS = set(['doc', 'docx'])
app.config["UPLOAD_FOLDER"] = "uploads"
 
def allowed_file(filename):
    return '.' in filename and \
           filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS
 
@app.route("/sendfile", methods=["POST"])
def send_file():
    fileob = request.files["file2upload"]
    print(fileob)
    if allowed_file(fileob.filename):
        filename = secure_filename(fileob.filename)
        save_path = "{}/{}".format(app.config["UPLOAD_FOLDER"], filename)
        fileob.save(save_path)
    else:
        print('не то расширение')
 
    return "successful_upload"


Добавить комментарий