內網利用 django 及 pyecharts 做數據分析展示

pyecharts 是個不錯的數據可視化庫。 和 django 結合, 更是展示數據分析結果的好助手。

但如果在內網(與互聯網隔離)中使用, 則無法顯示圖像, 因爲用到的 js 文件都是在互聯網上。

如果想要內網利用 django 及 pyecharts 做數據分析展示, 那必須把相關的js 文件下載放到 django 的 static 目錄。 再修改pyecharts 生成的 html 代碼。

相關庫版本如下:

Python 3.7.3
Django            2.0.13
pyecharts         1.3.1

1、建立 webtest app 

django-admin startproject webtest

2、在webtest下建立 static 目錄 , 拷貝 echarts.min.js 文件

3、修改 settings.py 文件。增加 static 目錄。

STATICFILES_DIRS=(os.path.join(BASE_DIR, 'static'),)

4、修改urls.py 及 views.py 

 

5、啓動 web 服務

python manage.py runserver 0.0.0.0:8000

6、查看結果

接下來就可以在整個內網訪問啦。

結合原來用django 開發的系統。


已經把示範代碼打包了, 懶得敲代碼,可以直接下載使用。

https://download.csdn.net/download/seakingx/12031832
如果用到 主題, 地圖, 還需要下相關的js 。 
有其他的問題 , 或者需求, 可以和我聯繫。 代碼裏有郵箱。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章