html
<form id="uploadForm" method="post">
<input id="logoUpdate" className="logo-file" name="logoUpdate" type="file" multiple="multiple" accept="image/gif, image/jpeg, image/png"/>
<span className="fileLogo" onClick={this.logoFileServer}>上传</span>
</form>
js
var logo = new FormData($("#uploadForm")[0]);
$.ajax({
url: '/adv/uploadLogo',
type: 'POST',
data: logo,
processData: false,
contentType: false,
error: function(msg) {
// alert(msg);
},
success: function(result){
alert(result);
}
});
python
def uploadLogo(request):
photo = request.FILES['logoUpdate']
shop = Shop.objects.get(id=shop_id)
shop.logo = logoUrl
shop.save()
return HttpResponse('上传成功')
浙公网安备 33010602011771号