old_contents: from django import forms
  from django.utils import simplejson as json
  from django.conf import settings
  
  from .utils import default
  
  class JSONWidget(forms.Textarea):
      def render(self, name, value, attrs=None):
          if value is None:
              value = ""
          if not isinstance(value, basestring):
              value = json.dumps(value, indent=2, default=default)
          return super(JSONWidget, self).render(name, value, attrs)
  
  
  class JSONSelectWidget(forms.SelectMultiple):
      pass
  
  
new_contents: from django import forms
  import json from django.conf import settings
  
  from .utils import default
  
  class JSONWidget(forms.Textarea):
      def render(self, name, value, attrs=None):
          if value is None:
              value = ""
          if not isinstance(value, basestring):
              value = json.dumps(value, indent=2, default=default)
          return super(JSONWidget, self).render(name, value, attrs)
  
  
  class JSONSelectWidget(forms.SelectMultiple):
      pass
  
  
subject: Remove simplejson from widgets.py