Output Django queryset as JSON

I want to serialize my queryset, and I want it in a format as this view outputs: I simply don’t know how to output the queryset instead of the manual data in the example. I’ve tried and but it wont work. What am I doing wrong? Do I need to make a custom JSON Encoder?

RestClientException: Could not extract response. no suitable HttpMessageConverter found

The main problem here is content type [text/html;charset=iso-8859-1] received from the service, however the real content type should be application/json;charset=iso-8859-1 In order to overcome this you can introduce custom message converter. and register it for all kind of responses (i.e. ignore the response content type header). Just like this

Convert array to JSON

Script for backward-compatibility: https://github.com/douglascrockford/JSON-js/blob/master/json2.js And call: Note: The JSON object is now part of most modern web browsers (IE 8 & above). See caniuse for full listing. Credit goes to: @Spudley for his comment below