【已解决】Object of type 'range' is not JSON serializable
报错:提示range类型的队形不是一个JSON序列
看一看问题出现在哪里,我这是按照自强学堂里面做的
以下是我的
-
def ajax_list(request):
-
a = range(100)
-
return JsonResponse(a, safe=False)
完全一毛一样啊....
所以问题应该就出现在Python的版本上,我用的是Python3.6.2
所以Python3.X和2.X的range()用法是不一样的
-
def ajax_list(request):
-
a = list(range(100))
-
return JsonResponse(a, safe=False)
改成这样即可执行..
python3中type(range(1,100))为range类型;
python3中type(list(range(1,100)))为list类型.
转自:https://blog.csdn.net/teavamc/article/details/77771513

浙公网安备 33010602011771号