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輪循(但是吧,我覺得輪循不好用啊~~~~)
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM