错误信息1: 报错信息: TypeError: In order to allow non-dict objects to be serialized set the safe parameter to False. 错误原因: return JsonResponse(serializer.data) 改正: return JsonResponse(serializer.data, safe=False) 原因:增加safe=false,使其接受列表.…
这个方法应该对Django version 2.2.4以后的版本都有效,因为我的项目是这个版本,其他版本我并没有测试. 首先找到Django的exception.py文件路径: C:\python_37\Lib\site-packages\django\core\handlers\exception.py,要找到自己开发的Python环境的文件夹,我懒得用虚拟环境就直接使用了本地的Python环境. 之前找了很对相关的文章,踩了很多坑,发现Django version 2.2.4,这个版本已经…