Django返回json資料用法範例

高洛峰
發布: 2017-02-22 16:47:46
原創
1600 人瀏覽過

本文實例講述了Django回傳json資料用法。分享給大家供大家參考,具體如下:

1、前端。 jQuery發送GET請求,並解析json資料。 getJSON方法可參考這裡。

url = "http://example/?question=" + question + "&rand=" + Math.random();
$.getJSON(url, function(json){
  answer = json.answer;
  alert(answer);
});
登入後複製

2、後端。 Django接收GET請求並傳回json資料。

from django.http import HttpResponse
from django.utils import simplejson
if request.method == 'GET' and 'question' in request.GET:
  question = request.GET['question']
  print(question)
  data = {"answer": "answer"}
  #ensure_ascii=False用于处理中文
  return HttpResponse(simplejson.dumps(data, ensure_ascii=False))
登入後複製


更多Django返回json資料用法範例相關文章請關注PHP中文網!

#
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!