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进行基础的函数式编程的教程
Mar 31 Python
python实现随机梯度下降(SGD)
Mar 24 Python
Pytorch入门之mnist分类实例
Apr 14 Python
浅谈pycharm下找不到sqlalchemy的问题
Dec 03 Python
如何用C代码给Python写扩展库(Cython)
May 17 Python
python中单下划线(_)和双下划线(__)的特殊用法
Aug 29 Python
Django restframework 框架认证、权限、限流用法示例
Dec 21 Python
Pytorch 实现冻结指定卷积层的参数
Jan 06 Python
Python使用uuid库生成唯一标识ID
Feb 12 Python
k-means 聚类算法与Python实现代码
Jun 01 Python
使用python脚本自动生成K8S-YAML的方法示例
Jul 12 Python
Python爬虫之Selenium下拉框处理的实现
Dec 04 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 $_SERVER相关参数判断是否支持Rewrite模块
2013/09/26 PHP
php读取文件内容的三种可行方法示例介绍
2014/02/08 PHP
Yii CDBCriteria常用方法实例小结
2017/01/19 PHP
JS 类型转换常见方法小结
2010/05/31 Javascript
Jquery + Ajax调用webService实例代码(asp.net)
2010/08/27 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
jQuery性能优化技巧分析
2015/02/20 Javascript
jQuery实现点击小图片淡入淡出显示大图片特效
2015/09/09 Javascript
详解javascript函数的参数
2015/11/10 Javascript
jQuery实现简单漂亮的Nav导航菜单效果
2017/03/29 jQuery
node.js实现登录注册页面
2017/04/08 Javascript
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
js如何编写简单的ajax方法库
2017/08/02 Javascript
详解Eslint 配置及规则说明
2018/09/10 Javascript
微信小程序使用npm支持踩坑
2018/11/07 Javascript
js实现网页同时进行多个倒计时功能
2019/02/25 Javascript
详解JS实现简单的时分秒倒计时代码
2019/04/25 Javascript
Js on及addEventListener原理用法区别解析
2020/07/11 Javascript
[50:27]OG vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.26
2018/08/30 DOTA
tornado框架blog模块分析与使用
2013/11/21 Python
解读Django框架中的低层次缓存API
2015/07/24 Python
Python延时操作实现方法示例
2018/08/14 Python
用python求一个数组的和与平均值的实现方法
2019/06/29 Python
Python 转换文本编码实现解析
2019/08/27 Python
解析pip安装第三方库但PyCharm中却无法识别的问题及PyCharm安装第三方库的方法教程
2020/03/10 Python
Python如何通过百度翻译API实现翻译功能
2020/04/02 Python
英国知名奢侈品包包品牌:Milli Millu
2016/12/22 全球购物
世界上最悠久的自行车制造商:Ribble Cycles
2017/03/18 全球购物
写给老婆的检讨书
2014/02/21 职场文书
《少年王勃》教学反思
2014/04/27 职场文书
高一学年自我鉴定范文(3篇)
2014/09/26 职场文书
2015年爱牙日活动总结
2015/02/05 职场文书
售房协议书范本
2015/08/11 职场文书
Python趣味实战之手把手教你实现举牌小人生成器
2021/06/07 Python
MySQL 外键约束和表关系相关总结
2021/06/20 MySQL
Python Django / Flask如何使用Elasticsearch
2022/04/19 Python