第一种:(直接写入图片本地路径)
image_path = 'C:\\Users\\Administrator\\Desktop\\test2.jpg'
with open(image, 'rb') as f:
image = f.read()
image_base64 = str(base64.b64encode(image), encoding='utf-8')
第二种:(从页面form传入图片)
image = request.FILES.get('product_img', '')
if image:
image_byte = image.read()
# 将byte转换成str,再转换成base64,去掉首部
image_base64 = str(base64.b64encode(image_byte))[2:]