基于Flask的Dashboard - Dash

Dash is a Python framework for building analytical web applications. No JavaScript required.

plotly是一家采用开源技术提供数据可视化平台的公司,dash是该公司开发的基于Plotly.js, React 和 Flask的包含下拉框,边栏,图形等数据分析Python代码。

Introducing Dash: Create Reactive Web Apps in pure Python介绍了这个开源的工具:

pip install dash

开发代码非常简单,可参考Deploying Dash Apps,从相关文档来看,是目前最为完善的Python Dashboard框架。

plotly提供了详细的介绍,以及商业版本使用的价格。

Django也有一个平台django-dash实现类似功能,本质上都是集成D3.js。但是,比Flask平台的Dash完成度差距很大。

参考

Last updated