亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

解決Django響應(yīng)JsonResponse返回json格式數(shù)據(jù)報(bào)錯(cuò)問題

瀏覽:91日期:2024-05-27 18:58:03

代碼

return JsonResponse({'name': 'tom'})

報(bào)錯(cuò):

TYPEERROR: In order to allow non-dict objects to be serialized

set the safe parmeter to False

解決:

return JsonResponse({'name': 'tom'}, safe=False)

增加safe=false,使其接受列表

補(bǔ)充知識:python 里面 JsonResponse (book_list,safe=False)

代碼為:

# 查詢所有圖書 、 增加圖書def get(self,request): queryset = BookInfo.objects.all() book_list = [] for book in queryset: book_list.append({ ’id’:book.id, ’bread’:book.bread }) return JsonResponse (book_list,safe=False)

遇到問題:

JsonResponse (book_list,safe=False)

safe=False 這是什么鬼 ?

解決方案:

down 下源碼后 :

def __init__(self, data, encoder=DjangoJSONEncoder, safe=True, json_dumps_params=None, **kwargs): if safe and not isinstance(data, dict): raise TypeError( ’In order to allow non-dict objects to be serialized set the ’ ’safe parameter to False.’ ) if json_dumps_params is None: json_dumps_params = {} kwargs.setdefault(’content_type’, ’application/json’) data = json.dumps(data, cls=encoder, **json_dumps_params) super(JsonResponse, self).__init__(content=data, **kwargs)

最終答案:

’In order to allow non-dict objects to be serialized set the ’ ’safe parameter to False.’

以上這篇解決Django響應(yīng)JsonResponse返回json格式數(shù)據(jù)報(bào)錯(cuò)問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 玖玖玖精品视频免费播放 | 午夜精品久久久久久久第一页 | 国产在线精品一区二区夜色 | 一区二区三区免费在线 | 亚洲国产精品一区二区三区 | 日本一级毛片毛片一级毛片 | 夜夜爽日日澡人人 | 亚洲三级网址 | 最新91在线 | 搞黄网站在线观看 | 三级黄色免费片 | 久久国产视频在线观看 | 国产免费麻豆 | 亚洲人成综合网站在线 | 日韩中文字幕在线亚洲一区 | 一级香蕉视频在线观看 | 欧美精品在线视频 | 色婷婷视频 | 欧美成人一级片 | 精品视频vs精品视频 | 免费特黄一区二区三区视频一 | 亚洲视频欧美视频 | 亚洲欧美在线一区 | 毛片在线播放观看日本 | 久久综合给合久久狠狠狠色97 | 国产亚洲高清不卡在线观看 | 大美香蕉伊在看欧美 | 久久免费观看国产精品88av | 黄色天堂网站 | 午夜国产大片免费观看 | 亚洲一区在线免费观看 | 国产精品www| 色综合久久六月婷婷中文字幕 | 日本三级韩国三级三级a级按摩 | 日韩亚洲人成在线 | 免费一级欧美片片线观看 | 久久一区精品 | 美国一级做a爰片性色毛片 美国人与性xxxxxxx | 欧美视频 亚洲视频 | 久久99精品久久久久久国产越南 | 青青青网|