Django中從mysql數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)傳到echarts方式
嘗試了幾種方法,感覺(jué)過(guò)于復(fù)雜,于是自己寫(xiě)了一個(gè)方法。
(1)首先在要繪圖的頁(yè)面?zhèn)魅霃臄?shù)據(jù)庫(kù)中提取的參數(shù),這一步通過(guò)views可以實(shí)現(xiàn);
(2)然后是頁(yè)面加載完成時(shí)執(zhí)行的函數(shù)ready,調(diào)用方法f;
(3)在函數(shù)f中獲取參數(shù),此時(shí)是string類型,需要將其轉(zhuǎn)換為json對(duì)象,使用eval即可;
(4)json對(duì)象的每一個(gè)元素均為string(可以使用typeof()判斷),需要取出每一個(gè)成員將其轉(zhuǎn)換為json對(duì)象;
(5)在echarts模塊函數(shù)中調(diào)用函數(shù)f,獲取所需的數(shù)據(jù)
補(bǔ)充知識(shí):django從MySQL獲取當(dāng)天的數(shù)據(jù)(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數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)傳到echarts方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
科學(xué)計(jì)算NumPy之Ndarray運(yùn)算函數(shù)操作示例匯總
這篇文章主要為大家介紹了科學(xué)計(jì)算NumPy之Ndarray運(yùn)算函數(shù)操作示例匯總,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04
Python matplotlib學(xué)習(xí)筆記之坐標(biāo)軸范圍
這篇文章主要介紹了Python matplotlib學(xué)習(xí)筆記之坐標(biāo)軸范圍,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06
Python繪制分形圖案探索無(wú)限細(xì)節(jié)和奇妙之美
本文將介紹如何使用Python繪制各種分形圖案,包括分形樹(shù)、科赫曲線、曼德博集合等。通過(guò)本文讀者可以了解分形圖案的基本概念和構(gòu)造方法,并學(xué)會(huì)使用Python繪制出各種精美的分形圖案。本文還提供了具體的代碼示例和實(shí)踐案例,幫助讀者更好地理解分形圖案的奇妙之美2023-04-04
Python結(jié)合Deepseek編寫(xiě)一個(gè)PDF轉(zhuǎn)Word軟件
如今,在線工具的普及讓PDF轉(zhuǎn)Word成為了一個(gè)常見(jiàn)需求,本文將利用Python開(kāi)發(fā)一款本地化的PDF批量轉(zhuǎn)換為Word的軟件,有需要的小伙伴可以參考下2025-02-02
python中利用Future對(duì)象回調(diào)別的函數(shù)示例代碼
最近在學(xué)習(xí)python,所以這篇文章主要給大家介紹了關(guān)于在python中利用Future對(duì)象回調(diào)別的函數(shù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)下吧。2017-09-09
Python獲取網(wǎng)頁(yè)數(shù)據(jù)的五種方法
在 Python 中,爬蟲(chóng)用于自動(dòng)化獲取網(wǎng)頁(yè)數(shù)據(jù),你可以使用多種方法來(lái)抓取網(wǎng)頁(yè)內(nèi)容,具體使用哪種方法取決于網(wǎng)頁(yè)的結(jié)構(gòu)、內(nèi)容類型以及你所需的精確度,以下是常見(jiàn)的 5 種獲取網(wǎng)頁(yè)數(shù)據(jù)的方式,需要的朋友可以參考下2025-01-01
使用django和vue進(jìn)行數(shù)據(jù)交互的方法步驟
這篇文章主要介紹了使用django和vue進(jìn)行數(shù)據(jù)交互的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11

