Django中从mysql数据库中获取数据传到echarts方式


Posted in Python onApril 07, 2020

尝试了几种方法,感觉过于复杂,于是自己写了一个方法。

(1)首先在要绘图的页面传入从数据库中提取的参数,这一步通过views可以实现;

(2)然后是页面加载完成时执行的函数ready,调用方法f;

(3)在函数f中获取参数,此时是string类型,需要将其转换为json对象,使用eval即可;

(4)json对象的每一个元素均为string(可以使用typeof()判断),需要取出每一个成员将其转换为json对象;

(5)在echarts模块函数中调用函数f,获取所需的数据

补充知识:django从MySQL获取当天的数据(ORM)

如下所示:

QueuedrecordRealTime.objects.filter(date_take__gte=datetime.datetime.now().date(),device=db.device,department__status=1,department__dept_name=dept_name).order_by("date_take")

检索条件里面加

date_take__gte=datetime.datetime.now().date()

date_take是DateTimeField类型的字段。

以上这篇Django中从mysql数据库中获取数据传到echarts方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中合并两个文本文件并按照姓名首字母排序的例子
Apr 25 Python
Python自动化测试工具Splinter简介和使用实例
May 13 Python
Python操作MongoDB详解及实例
May 18 Python
Python3解决棋盘覆盖问题的方法示例
Dec 07 Python
Python2 Selenium元素定位的实现(8种)
Feb 25 Python
python浪漫表白源码
Apr 05 Python
使用pickle存储数据dump 和 load实例讲解
Dec 30 Python
Python虚拟环境的创建和包下载过程分析
Jun 19 Python
Python实现ElGamal加密算法的示例代码
Jun 19 Python
Python装饰器如何实现修复过程解析
Sep 05 Python
关于python3.9安装wordcloud出错的问题及解决办法
Nov 02 Python
matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)
Feb 22 Python
PyCharm 在Windows的有用快捷键详解
Apr 07 #Python
python实现控制台输出彩色字体
Apr 05 #Python
python学生管理系统的实现
Apr 05 #Python
python实现一个猜拳游戏
Apr 05 #Python
python实现对变位词的判断方法
Apr 05 #Python
python如何判断IP地址合法性
Apr 05 #Python
Python按照list dict key进行排序过程解析
Apr 04 #Python
You might like
ThinkPHP页面跳转success与error方法概述
2014/06/25 PHP
浅谈thinkphp5 instance 的简单实现
2017/07/30 PHP
laravel 操作数据库常用函数的返回值方法
2019/10/11 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
2020/02/21 PHP
jQuery弹出(alert)select选择的值
2013/04/21 Javascript
浏览器页面区域大小的js获取方法
2013/09/21 Javascript
js取消单选按钮选中并判断对象是否为空
2013/11/14 Javascript
jquery的live使用注意事项
2014/02/18 Javascript
jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)
2014/05/22 Javascript
用javascript对一个json数组深度赋值示例
2014/07/27 Javascript
浅谈jQuery事件绑定原理
2015/01/02 Javascript
jquery实现增加删除行的方法
2015/02/03 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
2015/03/01 Javascript
JS+CSS实现TreeMenu二级树形菜单完整实例
2015/09/18 Javascript
前端微信支付js代码
2016/07/25 Javascript
Vue方法与事件处理器详解
2016/12/01 Javascript
浅谈$_FILES数组为空的原因
2017/02/16 Javascript
vue使用watch 观察路由变化,重新获取内容
2017/03/08 Javascript
简单谈谈JS中的正则表达式
2017/09/11 Javascript
Javascript 编码约定(编码规范)
2018/03/11 Javascript
使用weixin-java-tools完成微信授权登录、微信支付的示例
2018/09/26 Javascript
Angular6 用户自定义标签开发的实现方法
2019/01/08 Javascript
JavaScript常用事件介绍
2019/01/21 Javascript
leaflet加载geojson叠加显示功能代码
2020/02/21 Javascript
Vue通过provide inject实现组件通信
2020/09/03 Javascript
[01:11:35]Liquid vs LGD 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python实现雨滴下落到地面效果
2018/06/21 Python
windows下numpy下载与安装图文教程
2019/04/02 Python
kafka-python 获取topic lag值方式
2019/12/23 Python
Python爬取网页信息的示例
2020/09/24 Python
python上下文管理器异常问题解决方法
2021/02/07 Python
Myholidays美国:在线旅游网站
2019/08/16 全球购物
什么是servlet链?
2014/07/13 面试题
工程师自我评价怎么写
2013/09/19 职场文书
世界环境日活动总结
2015/02/11 职场文书
铁拳制作人赞《铁拳7》老头环Mod:制作精良 但别弄了
2022/04/03 其他游戏