现在问题是这样,前端在一个from表单里提交了一些参数和图片,还有PDF文件等,我接到的参数打印出来是这样的
print(request.POST) 》》》 <QueryDict: {'project_member': ['123'], 'lawCase_uuid': ['4495a17de3251084a54eb3c10b4280ad'], 'user_id': ['admin'], 'law_case': ['123'], 'courtname': ['123'], 'proposer': ['123'], }> print(request.FILES) 》》》 <MultiValueDict: {'power_attorney_file': [<InMemoryUploadedFile: 123.jpg (image/jpeg)>], 'power_attorney': [<InMemoryUploadedFile: 1.png (image/png)>]}> print(type(request.FILES) 》》》 <class 'django.utils.datastructures.MultiValueDict'>
接口文件获取,参数获取都正常,也保存好了,现在有个问题是,当对这个界面进行编辑的时候,前端需要我传送他当时传给我的files那种类型的,他才可以在之前的上传框中将图片和文件存入和显示,目前就是我用
FileResponse 这种方式原始的HttpResponse的方式都没能解决,这个是我的问题还是前端取值的问题?这方面经验没有,希望有人可以指点指点!