各位大侠,我用elementui+django,上传excel不成功,前后端代码如下:
<el-upload
name="duanlist"
class="upload-demo"
accept=".xls,.xlsx"
action="http://www.zhishiren.info/api/shangchuan999/"
Access-Control-Request-Headers: ContentType
:data={wj_id:111}
:on-preview="handlePreview"
:on-remove="handleRemove"
:on-success="daoruchenggong"
:before-remove="beforeRemove"
:on-change="onchange"
:limit="1"
:file-list="fileList"
><el-button class="font18px" type="text">导入</el-button>
</el-upload>
@csrf_exempt
def shangchuan999(request):
wj_id = request.POST.get('wj_id', None)
duanlist = request.FILES.get("duanlist",None)
file = xlrd.open_workbook(duanlist)
。。。
然而我的报错是:
expected str, bytes or os.PathLike object, not InMemoryUploadedFile