我正在进行多文件上传调用,文件和其他元数据作为表单帖子的一部分
前端帖子看起来像:
$http({
url: "/images/add/",
method: 'POST',
headers: {
'Authorization': 'Bearer ' + token
},
withCredentials: true,
transformRequest: angular.identity,
enctype: 'multipart/form-data',
success:function(data){
console.log("success");
console.log(data);
},
error: function(data){
console.log("error");
console.log(data);
},
data : data
}).then(success, error);
在django后端看起来像:
class ImageAdd(APIView):
parser_classes = (FormParser, MultiPartParser,)
def post(self, request, format=None):
print request.FILES['files']
在request.FILES ['files']上,它给了我错误:
"UnsupportedMediaType: Unsupported media type "application/json;charset=UTF-8"
如果需要更多信息,请告诉我