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 。
有其他的問題 , 或者需求, 可以和我聯繫。 代碼裏有郵箱。