获得;数组不是JSON可序列化的”;在django

获得;数组不是JSON可序列化的”;在django,django,json,Django,Json,我在django遇到了这个错误。我如何才能更好地查看有问题的数据,并删除它?或者JSON可序列化的类似类型是什么 这个错误是突然出现的,我的网站正在运行,现在由于这个错误它将无法加载 Traceback: File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py" in get_response 100. response = callback(request, *callb

我在django遇到了这个错误。我如何才能更好地查看有问题的数据,并删除它?或者JSON可序列化的类似类型是什么

这个错误是突然出现的,我的网站正在运行,现在由于这个错误它将无法加载

Traceback:
File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py" in get_response
  100.                     response = callback(request, *callback_args, **callback_kwargs)
File "/var/www/site/instance/src/server/site/site_core/views.py" in os_show
  1193.     return json_result(result)
File "/var/www/site/instance/src/server/site/../site/includes/jsonutils.py" in json_result
  25.     return HttpResponse(serialize(result, ensure_ascii=True))
File "/var/www/site/instance/src/server/site/../site/includes/jsonutils.py" in serialize
  10.     return json.dumps(object)
File "/usr/lib64/python2.4/site-packages/simplejson/__init__.py" in dumps
  230.         return _default_encoder.encode(obj)
File "/usr/lib64/python2.4/site-packages/simplejson/encoder.py" in encode
  200.         chunks = self.iterencode(o, _one_shot=True)
File "/usr/lib64/python2.4/site-packages/simplejson/encoder.py" in iterencode
  260.         return _iterencode(o, 0)
File "/usr/lib64/python2.4/site-packages/simplejson/encoder.py" in default
  177.         raise TypeError(repr(o) + " is not JSON serializable")

Exception Type: TypeError at /os/show/1/
Exception Value: array([ 0.63266369]) is not JSON serializable
我会设置一个断点(如果您使用的是调试器),或者在1193的views.py中记录一些输出。查看传递给
json\u result()
对象


可能是其中一个对象属性就是该数组。

看起来您正在尝试序列化数组。当我尝试执行simplejson.dumps(我的_数组)时,我得到了相同的错误。您是否创建了一个数组?如果是这样,它可以将其转换为列表或其他与转储相关的内容吗?

在控制台中获取任何JS错误?@Josh nothing alarming。仅此
获取
错误-
HTTP 500内部服务器错误