I have the following code in my views:
def __init__(self, obj='', json_opts={}, mimetype="application/json", *args, **kwargs):
content = simplejson.dumps(obj, **json_opts)
super(JSONResponse, self).__init__(content, mimetype, *args, **kwargs)
Since simplejson
is going to be deprecated, can i use this
content = json.dumps(obj, **json_opts)
or do I need to do more?
Use python's json instead:
Django 1.5 release notes
import json
According to this answer, json
is simplejson
. However, according to this release note, there might be some incompatibilities depending on which version of simplejson
you are currently using. Either way, you will want to replace simplejson
with json
at some point. Just make sure you test your code before pushing it out to production.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With