Flask前端input传值给后端,text类型都正常,但是file类型获取不到

Flask前端input传值给后端,text类型都正常,但是file类型获取不到
这个是前端form表单代码
="/upload" method="post" enctype="multipart/form-data"> ="file" name="image" accept="image/gif,image/jpeg,image/jpg,image/png,image/svg"> ="text" name="aaa">
这个是后端接收表单代码
@ app.route('/upload', methods=["POST", "GET"])
def upload():
    file = request.values.get("image")
    aaa = request.values.get("aaa")

    print(file)
    print(aaa)
    return render_template('index.html')

这个是运行结果,text正常读取到了,但是图片没有

img

图片属于文件,怎么能在value里呢?
request.files
看下面代码:

@app.route('/detect', methods=['POST'])
def detect_api():
    try:
        file = request.files.get("file")
        if file is not None:
            detections = detect(file, tracker, device=device, classes=classes)
        else:
            return '上传文件失败'
    except:
        logger.exception('detect error')
        return 'detect error', 400

    return jsonify({'detections': detections})

有帮助的话采纳一下哦!