校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Django 查詢數據庫返回JSON的實現

Django 查詢數據庫返回JSON的實現

熱門標簽:成都呼叫中心外呼系統哪家強 地圖標注與注銷 西青語音電銷機器人哪家好 宿州電話機器人哪家好 南昌地圖標注 無錫智能外呼系統好用嗎 電梯新時達系統外呼顯示e 百應電話機器人總部 旅游廁所地圖標注怎么弄

和前端交互全部使用JSON,如何將數據庫查詢結果轉換成JSON格式

返回多條數據

示例

import json
from django.http import HttpResponse
from django.core import serializers
def db_to_json(request):
    scripts = Scripts.objects.all()[0:1]
    json_data = serializers.serialize('json', scripts)
    return HttpResponse(json_data, content_type="application/json")

返回結果

[{
 "fields": {
  "script_content": "abc",
  "script_type": "1"
 },
 "model": "home_application.scripts",
 "pk": "03a0a7cf-567a-11e9-8566-9828a60543bb"
}]

功能實現了,但是我需要返回一個約定好的JSON格式,查詢結果放在 data 中

 {"message": 'success', "code": '0', "data": []}

代碼如下:

import json
from django.http import HttpResponse
from django.core import serializers
def db_to_json2(request):
    # 和前端約定的返回格式
    result = {"message": 'success', "code": '0', "data": []}
    scripts = Scripts.objects.all()[0:1]
    # 序列化為 Python 對象
    result["data"] = serializers.serialize('python', scripts)
    # 轉換為 JSON 字符串并返回
    return HttpResponse(json.dumps(result), content_type="application/json")

調用結果

{
 "message": "success",
 "code": "0",
 "data": [{
  "fields": {
   "script_content": "abc",
   "script_type": "1"
  },
  "model": "home_application.scripts",
  "pk": "03a0a7cf-567a-11e9-8566-9828a60543bb"
 }]
}

有點難受的是,每條數據對象包含 fields,model,pk三個對象,分別代表字段、模型、主鍵,我更想要一個只包含所有字段的字典對象。雖然也可以處理,但還是省點性能,交給前端解析吧。

返回單個對象

代碼:

from django.forms.models import model_to_dict
from django.http import HttpResponse
import json
def obj_json(request):
    pk = request.GET.get('script_id')
 
    script = Scripts.objects.get(pk=pk)
    # 轉為字典類型
    script = model_to_dict(script) 
    return HttpResponse(json.dumps(script), content_type="application/json")

返回JSON:

{
 "script_id": "1534d8f0-59ad-11e9-a310-9828a60543bb",
 "script_content": "3",
 "script_name": "3",
 "script_type": "1"
}

到此這篇關于Django 查詢數據庫返回JSON的實現的文章就介紹到這了,更多相關Django 返回JSON內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Django2.1.7 查詢數據返回json格式的實現
  • Django+RestFramework API接口及接口文檔并返回json數據操作
  • Django中使用Json返回數據的實現方法
  • django實現HttpResponse返回json數據為中文
  • Django 返回json數據的實現示例
  • Django返回json數據用法示例

標簽:辛集 七臺河 雅安 西安 渭南 贛州 濰坊 許昌

巨人網絡通訊聲明:本文標題《Django 查詢數據庫返回JSON的實現》,本文關鍵詞  Django,查詢,數據庫,返回,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Django 查詢數據庫返回JSON的實現》相關的同類信息!
  • 本頁收集關于Django 查詢數據庫返回JSON的實現的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    九九热在线视频观看这里只有精品| 黄页视频在线91| 欧美日韩精品专区| 夜夜爽夜夜爽精品视频| 91国偷自产一区二区开放时间| 中文字幕一区二区在线播放| 99国产精品久久久久久久久久| 亚洲激情欧美激情| 日韩欧美中文字幕制服| av网站免费线看精品| 中文字幕亚洲在| 日韩三级av在线播放| 国产成人久久精品77777最新版本| 欧美三级电影精品| 国产.精品.日韩.另类.中文.在线.播放 | 亚洲私人影院在线观看| 欧美性猛交xxxxxx富婆| 国产一区二区福利视频| 亚洲在线成人精品| 亚洲国产精品精华液2区45| 欧美视频完全免费看| 奇米综合一区二区三区精品视频| 欧美激情综合网| 精品国产污污免费网站入口| av不卡免费电影| 99久久久精品| 风间由美中文字幕在线看视频国产欧美 | 国产精品婷婷午夜在线观看| 91精品国产一区二区三区| 成人深夜视频在线观看| 日韩高清中文字幕一区| 亚洲国产三级在线| 亚洲国产色一区| 一区二区三区小说| 亚洲色图视频免费播放| 亚洲精品欧美激情| 国产精品福利一区| 亚洲尤物视频在线| 亚洲网友自拍偷拍| 天天色综合成人网| 亚洲狠狠丁香婷婷综合久久久| 久久精品在线观看| 成人欧美一区二区三区视频网页| 最新不卡av在线| 精品88久久久久88久久久| av中文字幕在线不卡| 91影视在线播放| 欧美日韩视频在线第一区| 日韩一区二区三区免费观看| 91精品国产福利| 国产精品灌醉下药二区| 亚洲精品中文字幕乱码三区| 日本亚洲天堂网| 99精品欧美一区二区三区综合在线| 91免费国产在线观看| 久久无码av三级| 亚洲精品高清在线| 粉嫩欧美一区二区三区高清影视 | 精品免费国产一区二区三区四区| 欧美日韩一区久久| 国产蜜臀97一区二区三区| 日本一区二区久久| 亚洲国产综合人成综合网站| 青青草91视频| 一本久久综合亚洲鲁鲁五月天| 日韩欧美国产成人一区二区| 亚洲电影欧美电影有声小说| 国产福利一区二区三区在线视频| 欧美视频完全免费看| 亚洲三级在线免费| 懂色av一区二区在线播放| 91精品国产综合久久久久久久| 国产免费久久精品| 国产老妇另类xxxxx| 精品国产99国产精品| 美国三级日本三级久久99| 欧美综合色免费| 亚洲欧美日韩系列| 91丝袜呻吟高潮美腿白嫩在线观看| 久久新电视剧免费观看| 国产乱码精品一区二区三区忘忧草| 精品久久久久久久一区二区蜜臀| 日产国产高清一区二区三区| 欧美日韩精品三区| 免费在线观看成人| 日韩视频在线你懂得| 国内一区二区视频| 国产欧美一区视频| 在线亚洲精品福利网址导航| 日本成人中文字幕| 欧美日韩国产大片| 国模无码大尺度一区二区三区| 久久色.com| 欧美怡红院视频| 激情都市一区二区| 中文字幕二三区不卡| 91国内精品野花午夜精品| 国产日本欧洲亚洲| 99精品国产99久久久久久白柏| 亚洲欧美在线视频| 制服丝袜亚洲精品中文字幕| 青娱乐精品视频在线| 欧美国产精品v| 欧美伊人精品成人久久综合97 | 色婷婷亚洲综合| 久久精品久久久精品美女| 综合欧美一区二区三区| 精品久久久久久久久久久院品网| 99re66热这里只有精品3直播| 亚洲成人在线网站| 国产精品女人毛片| 日韩一区二区影院| 91精品一区二区三区在线观看| 日本视频一区二区三区| 亚洲主播在线播放| 樱桃视频在线观看一区| 亚洲天堂福利av| 一区二区三区四区不卡在线 | 精品国产乱码久久久久久久| 色婷婷综合久久久中文一区二区 | 国产美女精品一区二区三区| 日韩中文欧美在线| 亚洲v中文字幕| 精品在线一区二区| 99久久免费国产| 激情欧美一区二区| 国产在线观看免费一区| 精品一区二区三区日韩| 国产一区二区三区香蕉 | 国产精品午夜电影| 久久日一线二线三线suv| 欧美va亚洲va| 国产精品久久久久久久久搜平片 | 欧美午夜不卡视频| 精品美女在线观看| 97精品国产97久久久久久久久久久久| 久久电影网站中文字幕| 国产在线精品一区二区| 午夜激情久久久| youjizz国产精品| 99精品一区二区三区| 国产婷婷色一区二区三区四区 | 狠狠色丁香婷婷综合| 日韩一区国产二区欧美三区| 久久精品国产精品亚洲红杏| 欧美一区二视频| 成人精品视频一区| 亚洲精品国产一区二区三区四区在线| 91麻豆免费在线观看| 偷拍与自拍一区| 国产情人综合久久777777| 成人免费视频app| 亚洲一级在线观看| 精品久久久影院| 日本精品免费观看高清观看| 亚洲1区2区3区4区| 中日韩av电影| 日韩欧美一区在线| 日本丶国产丶欧美色综合| 美女精品自拍一二三四| 亚洲欧美国产77777| 久久综合资源网| 日本大香伊一区二区三区| 国产一区在线看| 日本中文一区二区三区| 亚洲视频精选在线| 国产欧美一区二区三区网站 | 有码一区二区三区| 欧美变态凌虐bdsm| 日韩欧美国产一二三区| 欧美日韩视频在线第一区| 色欲综合视频天天天| 国产成人综合亚洲网站| 黄色精品一二区| jvid福利写真一区二区三区| 国产综合久久久久久鬼色| 精品在线一区二区三区| 国产精品久久久久毛片软件| 精品视频在线免费观看| 在线视频亚洲一区| 国产一区二区三区四区在线观看| 国产亚洲精品久| 日韩一区二区三区四区五区六区 | 中文字幕精品三区| 国产日产欧美一区二区三区| 日韩欧美电影一区| 国产亚洲一区二区三区| 精品国产91亚洲一区二区三区婷婷| 91精品国产欧美一区二区18| 91精品视频网| 中文字幕高清一区| 亚洲综合图片区| 亚洲色图丝袜美腿| 免费精品视频在线| av资源网一区| 日韩一区二区在线看片| 国产精品国产精品国产专区不片| 亚洲黄色在线视频| 精品伊人久久久久7777人| av电影天堂一区二区在线 |