How passionate do you feel about this? My concern is that if I catch the parse error, I need to write unit tests and now that it looks like this is temporary code until we convert to the framework, I'd hate to spend any more time on it (I'm half a mind to retract this PR in favor of waiting until we move to the django rest framework and get rid of expect_json)