English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
本文实例讲述了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、Backend. Django riceve richieste GET e restituisce dati 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 per gestire il cinese return HttpResponse(simplejson.dumps(data, ensure_ascii=False))
I lettori interessati a contenuti relativi a Python possono consultare le sezioni speciali del nostro sito: 'Concetti di manipolazione delle immagini Python', 'Tutorial di strutture dati e algoritmi Python', 'Concetti di programmazione di Socket Python', 'Concetti di utilizzo delle funzioni Python', 'Riassunto delle operazioni di stringa Python', 'Tutorial classico di introduzione e avanzamento Python' e 'Concetti di gestione dei file e delle directory Python'.
Spero che il contenuto descritto in questo articolo sia utile per la progettazione di programmi Python di tutti.
Dichiarazione: il contenuto di questo articolo è stato raccolto da Internet, il copyright è di proprietà del rispettivo proprietario, il contenuto è stato contribuito e caricato autonomamente dagli utenti di Internet, il sito web non detiene i diritti di proprietà, non è stato editato manualmente e non assume responsabilità legali correlate. Se trovi contenuti sospetti di violazione del copyright, sei invitato a inviare una e-mail a notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare, fornendo prove pertinenti. Una volta verificata, il sito web eliminerà immediatamente il contenuto sospetto di violazione del copyright.