old_contents: import simplejson as json
  
  from django.http import HttpResponse
  
  class JSONResponseMixin(object):
      """
      A Mixin that renders context as a JSON response
      """
      def render_to_response(self, context):
          """
          Returns a JSON response containing 'context' as payload
          """
          return self.get_json_response(self.convert_context_to_json(context))
  
      def get_json_response(self, content, **httpresponse_kwargs):
          """
          Construct an `HttpResponse` object.
          """
          response = HttpResponse(content,
                                   content_type='application/json',
                                   **httpresponse_kwargs)
          return response
  
      def convert_context_to_json(self, context):
          """
          Convert the context dictionary into a JSON object
          """
          return json.dumps(context, indent=4)
  
new_contents: import json
  
  from django.http import HttpResponse
  
  class JSONResponseMixin(object):
      """
      A Mixin that renders context as a JSON response
      """
      def render_to_response(self, context):
          """
          Returns a JSON response containing 'context' as payload
          """
          return self.get_json_response(self.convert_context_to_json(context))
  
      def get_json_response(self, content, **httpresponse_kwargs):
          """
          Construct an `HttpResponse` object.
          """
          response = HttpResponse(content,
                                   content_type='application/json',
                                   **httpresponse_kwargs)
          return response
  
      def convert_context_to_json(self, context):
          """
          Convert the context dictionary into a JSON object
          """
          return json.dumps(context, indent=4)
  
subject: Use json rather than simplejson