flask.request.files和flask.request.files.get没有按预期工作

时间:2017-11-12 12:05:01

标签: flask flask-uploads

我想访问用户上传的图像以将其存储在数据库中。我使用了request.files.get。但是它返回一个空字符串。仅使用request.files会给出Immutable MultiDict Object错误。

    def vehicleRegistration():

        try :  
            _worthiness = request.files.get('worthinessCertificate','')
            _insurance = request.files.get('insuranceCertificate','')
            conn = mysql.connect()
            cursor = conn.cursor()
            cursor.callproc('sp_vehicleRegistration',(_worthiness,_insurance))

            data = cursor.fetchall()
            if len(data) is 0:
                conn.commit()
                return jsonify(data=data)
            else:
                return json.dumps({'error':str(data[0])})

            cursor.close() 
            conn.close()

        except Exception as e:
            return json.dumps({'error':str(e)})

0 个答案:

没有答案