zoukankan      html  css  js  c++  java
  • django+Python数据库利用Echarts实现网页动态数据显示

    这几天一直在思考前端——服务器——数据库的之间的数据交互,最后决定了用django来做,为什么呢?因为我这只是在开发阶段,所以就用了django自带的web服务器(很方便)而且呢,它还自带了数据库sqllite3(好吧,本来要用mysql 的,但是平台测试接入尾声,docker都停掉了,而mysql在docker里面)这个数据库和mysql操作的django接口差不多,都可以用,我就不多BB了~~~~~

    为了测试这个在网页上数据可视化(为了B格),我把mysql之前导出的数据导入到了sqllite3中,总共7天的数据2个参数(时间time和预测值predict),总共10M的数据。

    这个图是我把数据打出来的,数据的格式为 [ {'time':'     ', 'predict' :     }, ....... ]  这个样子~~~~~~

     1.返回列表类型
     lists = Chart.objects.values_list('time','predict')
     list(lists)
    2.返回字典类型
    lists = Chart.objects.values('time','predict')
    list(lists)
     
     
    你需要返回什么就自己设置成什么~~~~~
    然后呢,就是前端的接收部分了,很简单 用 {{    lists   }} 前端JS数据接收用这个 , 比如 var s  = {{lists}}这样就把接收的数据
    ajax轮循(但是吧,我觉得轮循不好用啊~~~~)
     
     
  • 相关阅读:
    【drp 11】使用Junit简单测试接口方法
    【Struts 1】Struts1的基本原理和简介
    【drp 10】JSP页面中model1和model2的区别
    【drp 9】Servlet生命周期
    【Nginx 3】FTP远程文件下载
    [drp 8]get和post的区别,以及乱码问题的解决
    svn update错误
    easyui只打开一个tab
    ubuntu安装skype
    单独使用CKfinder上传图片
  • 原文地址:https://www.cnblogs.com/BigStupid/p/8006898.html
Copyright © 2011-2022 走看看