On Jun 12, 2012 6:54 AM, "Luke Plant" <l.plant...@cantab.net> wrote: > I've found the same difference of behaviour on both a production machine > where I'm running my app (CentOS machine, using a virtualenv, Python > 2.7.3), and locally on my dev machine which is currently running Debian, > using the Debian Python 2.7.2 packages. > > In both cases, json is always returning unicode objects, which implies I > don't have the C extensions for the json module according to your > analysis. I don't know enough about how this is supposed to work to > understand why. >
I'm not sure why no one is getting speedups from simplejson, but I can tell you that on python 2.6+ django.utils.simplejson.loads should be an alias for json.loads: >>> import json >>> json.loads('{"a":"b"}') {u'a': u'b'} >>> from django.utils import simplejson >>> simplejson.loads('{"a":"b"}') {u'a': u'b'} >>> json.loads == simplejson.loads True Best, Alex Ogier -- You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com. To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-developers?hl=en.