i want access binary data (blob) javascript in django. tried using form , using blob url, doesn't seem work on django side.
here blob in javascript:
var bloburl = window.url.createobjecturl(blob); document.getelementbyid("id_bloburl").value = bloburl;
the id_audiofile in form gets submitted django. in django tried accessing data blob url using:
bin_data_url = form.cleaned_data['bloburl'] //download file bin_data_url
but seems empty. ideas how can blob in django correctly?
can use ajax? go base64 encoding , json (didn't test):
on javascript side:
$.post(url, {data: $.base64.encode(blob)});
on django/python side:
import base64 import simplejson class binaryview(view): def post(self, request): json = simplejson.decode(request.raw_post_data) base64.b64decode(json['data']) # perhaps blob in base64?
Comments
Post a Comment