Загрузите файл на сервер фляги Python, используя curl

Я пытаюсь загрузить файл на сервер, используя curl и python flask. Ниже у меня есть код того, как я это реализовал. Любые идеи о том, что я делаю неправильно.

curl -i -X PUT -F name=Test -F filedata=@SomeFile.pdf "http://localhost:5000/" 

@app.route("/", methods=['POST','PUT'])
def hello():
    file = request.files['Test']
    if file and allowed_file(file.filename):
        filename=secure_filename(file.filename)
        print filename

    return "Success"

Ниже приведена ошибка, которую сервер отправляет обратно


400 Bad Request
Bad Request
<p>The browser (or proxy) sent a request that this server could not understand.</p>

Заранее спасибо.