code: def json_dumps(self, data, **options):
          
          params = {'sort_keys': True, 'indent': 2}
          params.update(options)
          # This code is based off django's built in JSON serializer
          if json.__version__.split('.') >= ['2', '1', '3']:
              # Use JS strings to represent Python Decimal instances (ticket #16850)
              params.update({'use_decimal': False})
          return json.dumps(data, cls=DjangoJSONEncoder, **params)
docs: Wrapper around `json.dumps` that uses a special JSON encoder.