django echarts饼图数据动态加载的实例


Posted in Python onAugust 12, 2019

如下所示:

后台关键代码:

data = {}
#keys与values分别为该数据的键数组,值的数组。这里循环为字典添加对应键值
for k, v in zip(keys, values):
  data.update({k: v, },)
#最后将数据打包成json格式以字典的方式传送到前端
return render(request, 'index.html', {'data': json.dumps(data)})

网页(js中)取值关键代码:

1.取值:

var kv = new Array();//声明一个新的字典
kv = {{ data|safe }};//取出后台传递的数据,此处添加safe过滤避免警告
var test = new Array();//声明一个新的字典用于存放数据
for (var logKey in kv) {
//将对应键值对取出存入test,logKey 为该字典的键
  test.push({value: kv[logKey], name: logKey});
}

2.饼图赋值:

var option = {
  title: {
  show:true,
  fontSize : 15,
  text: '数据测试'
    },
  series: [{
    type: 'pie',
    radius: '55%',
    data:test,//赋值方式为字典传值
  }]
 }

效果图:

django echarts饼图数据动态加载的实例

以上这篇django echarts饼图数据动态加载的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python判断字符串与大小写转换
Jun 08 Python
Python的Flask框架中使用Flask-SQLAlchemy管理数据库的教程
Jun 14 Python
利用Python查看目录中的文件示例详解
Aug 28 Python
浅谈Python实现Apriori算法介绍
Dec 20 Python
利用python库在局域网内传输文件的方法
Jun 04 Python
python实现杨氏矩阵查找
Mar 02 Python
Python2与Python3的区别实例总结
Apr 17 Python
Python将文字转成语音并读出来的实例详解
Jul 15 Python
python实现udp传输图片功能
Mar 20 Python
python 实现PIL模块在图片画线写字
May 16 Python
Python Selenium异常处理的实例分析
Feb 28 Python
python 进阶学习之python装饰器小结
Sep 04 Python
python scrapy爬虫代码及填坑
Aug 12 #Python
Python 中的 global 标识对变量作用域的影响
Aug 12 #Python
Python中pymysql 模块的使用详解
Aug 12 #Python
python中类的输出或类的实例输出为这种形式的原因
Aug 12 #Python
对Django 中request.get和request.post的区别详解
Aug 12 #Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
Aug 12 #Python
Python简易版停车管理系统
Aug 12 #Python
You might like
PHP生成excel时单元格内换行问题的解决方法
2010/08/26 PHP
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
2011/11/26 PHP
php递归获取目录内文件(包含子目录)封装类分享
2013/12/25 PHP
zf框架db类的分页示例分享
2014/03/14 PHP
深入php内核之php in array
2015/11/10 PHP
Zend Framework教程之配置文件application.ini解析
2016/03/10 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
2016/03/18 PHP
非常不错的一个javascript 类
2006/11/07 Javascript
JQuery通过Ajax提交表单并返回结果
2011/07/31 Javascript
jquery插件制作教程 txtHover
2012/08/17 Javascript
Javascript实现页面跳转的几种方式分享
2013/10/26 Javascript
jquery制作漂亮的弹出层提示消息特效
2014/12/23 Javascript
AngularJS中如何使用$http对MongoLab数据表进行增删改查
2016/01/23 Javascript
js记录点击某个按钮的次数-刷新次数为初始状态的实例
2017/02/15 Javascript
vue 中基于html5 drag drap的拖放效果案例分析
2018/11/01 Javascript
小程序使用分包的示例代码
2020/03/23 Javascript
Vue循环中多个input绑定指定v-model实例
2020/08/31 Javascript
[01:19:46]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第一场 2月28日
2021/03/11 DOTA
详解Python编程中对Monkey Patch猴子补丁开发方式的运用
2016/05/27 Python
Python爬虫获取图片并下载保存至本地的实例
2018/06/01 Python
Python3 串口接收与发送16进制数据包的实例
2019/06/12 Python
Python 转换文本编码实现解析
2019/08/27 Python
python 爬虫百度地图的信息界面的实现方法
2019/10/27 Python
Python实现UDP程序通信过程图解
2020/05/15 Python
工厂厂长岗位职责
2013/11/08 职场文书
认购协议书范本
2014/04/22 职场文书
师德师风的心得体会
2014/09/02 职场文书
2015年五一劳动节活动总结
2015/02/09 职场文书
个人年度总结报告
2015/03/09 职场文书
图书借阅制度范本
2015/08/06 职场文书
实习员工转正的评语汇总,以备不时之需
2019/12/17 职场文书
css背景和边框标签实例详解
2021/05/21 HTML / CSS
解决SpringBoot文件上传临时目录找不到的问题
2021/07/01 Java/Android
分析Python list操作为什么会错误
2021/11/17 Python
一条 SQL 语句执行过程
2022/03/17 MySQL
游戏《我的世界》澄清Xbox版暂无计划加入光追
2022/04/03 其他游戏