How to pass json via a form element

Posted by becomingGuru on Stack Overflow See other posts from Stack Overflow or by becomingGuru
Published on 2010-03-16T09:22:06Z Indexed on 2010/03/16 9:26 UTC
Read the original article Hit count: 216

Filed under:
|
|
|
|

I have this swf (flash) file that provides the json that needs to be sent to the server.

I wrote a very simple jQuery:

function submitForm(swf_json) {
$('#swfjson').val(swf_json); #swfjson is an input of type hidden
$('#titleForm').submit();
}

and the swf will call the submitForm above and I receive the request.POST in django as usual.

But, django is interpreting the swf_json as a string "Object object"

    >>>type(request.POST['swfjson'])
    <type 'unicode'>

Of course I can pass the json as a string to the view function. Doesn't seem good to me. Any other way of passing the json object to the django view?

© Stack Overflow or respective owner

Related posts about django

Related posts about JSON