Django返回json数据用法示例


Posted in Python onSeptember 18, 2016

本文实例讲述了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))

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python获取元素在数组中索引号的方法
Jul 15 Python
解决python2.7 查询mysql时出现中文乱码
Oct 09 Python
Python 遍历子文件和所有子文件夹的代码实例
Dec 21 Python
浅谈django开发者模式中的autoreload是如何实现的
Aug 18 Python
Python列表生成式与生成器操作示例
Aug 01 Python
Python判断一个三位数是否为水仙花数的示例
Nov 13 Python
python去除拼音声调字母,替换为字母的方法
Nov 28 Python
详解Python打包分发工具setuptools
Aug 05 Python
python 实现查询Neo4j多节点的多层关系
Dec 23 Python
Python 项目转化为so文件实例
Dec 23 Python
VS2019+python3.7+opencv4.1+tensorflow1.13配置详解
Apr 16 Python
总结Python常用的魔法方法
May 25 Python
Python中list初始化方法示例
Sep 18 #Python
Python提取网页中超链接的方法
Sep 18 #Python
python解决Fedora解压zip时中文乱码的方法
Sep 18 #Python
Python自动化运维和部署项目工具Fabric使用实例
Sep 18 #Python
基于Python 的进程管理工具supervisor使用指南
Sep 18 #Python
打包发布Python模块的方法详解
Sep 18 #Python
在python的类中动态添加属性与生成对象
Sep 17 #Python
You might like
php中sql注入漏洞示例 sql注入漏洞修复
2014/01/24 PHP
php使用pdo连接mssql server数据库实例
2014/12/25 PHP
浅谈socket同步和异步、阻塞和非阻塞、I/O模型
2016/12/15 PHP
PHP大文件分块上传功能实例详解
2019/07/22 PHP
Yii框架Session与Cookie使用方法示例
2019/10/14 PHP
jquery keypress,keyup,onpropertychange键盘事件
2010/06/25 Javascript
jQuery选择头像并实时显示的代码
2010/06/27 Javascript
JQuery中attr方法和removeAttr方法用法实例
2015/05/18 Javascript
实例详解jQuery表单验证插件validate
2016/01/18 Javascript
JS实现n秒后自动跳转的两种方法
2020/11/30 Javascript
很酷的星级评分系统原生JS实现
2016/08/25 Javascript
通过原生JS实现为元素添加事件的方法
2016/11/23 Javascript
解析微信JS-SDK配置授权,实现分享接口
2016/12/09 Javascript
浅谈JS获取元素的N种方法及其动静态讨论
2017/08/25 Javascript
详解JS取出两个数组中的不同或相同元素
2019/03/20 Javascript
详解JavaScript中的Object.is()与"==="运算符总结
2020/06/17 Javascript
详解JavaScript匿名函数和闭包
2020/07/10 Javascript
python实现redis三种cas事务操作
2017/12/19 Python
python实现批量按比例缩放图片效果
2018/03/30 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
2018/04/19 Python
Python基于sklearn库的分类算法简单应用示例
2018/07/09 Python
python中join()方法介绍
2018/10/11 Python
pyqt5实现登录界面的模板
2020/05/30 Python
详解Python 解压缩文件
2019/04/09 Python
Python 窗体(tkinter)按钮 位置实例
2019/06/13 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
python使用自定义钉钉机器人的示例代码
2020/06/24 Python
关于box-sizing的全面理解
2016/07/28 HTML / CSS
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
Hammitt官网:设计师手袋
2020/05/23 全球购物
护士演讲稿范文
2014/01/05 职场文书
高中地理教学反思
2014/01/29 职场文书
自动化毕业生专业自荐书范文
2014/02/04 职场文书
金融事务专业毕业生求职信
2014/02/23 职场文书
考试作弊检讨书
2014/10/21 职场文书
2015年团队工作总结范文
2015/05/04 职场文书