Tipboard - 创建仪表板的灵活解决方案。
项目描述
简介
Tipboard是一个使用JavaScript和Python编写的创建仪表板系统。它的小部件(在Tipboard术语中称为“瓷砖”)与数据源完全分离,提供了极大的灵活性和相对较高的定制程度。
由于其目标(在办公室中显示各种数据和统计信息),它针对大屏幕进行了优化。
类似项目: Geckoboard,Dashing。
Tipboard的详细技术文档可以在这里找到。
快速入门
要求
假设使用Ubuntu或类似的Linux发行版,首先需要安装一些必需的软件包
$ sudo apt-get install python-dev python-virtualenv redis-server
虚拟环境
继续创建一个虚拟环境,这将帮助您方便地将您的实例与系统上已安装的内容(例如,我们将其命名为“tb-env”)分离
$ virtualenv tb-env
使用以下命令激活创建的虚拟环境
$ source tb-env/bin/activate
使用pip安装
创建并激活virtualenv后,使用以下命令安装pypi(“Python包索引”)上可用的最新(当前)版本的Tipboard包:
(tb-env)$ pip install tipboard
接下来,您需要为您的仪表板创建一个配置模板——让我们将其称为“my_test_dashboard”
(tb-env)$ tipboard create_project my_test_dashboard
此命令将在您的家目录中创建一个.tipboard目录,并将填充默认设置以供您的仪表板使用。
验证
要验证您的安装,请启动以下命令
(tb-env)$ tipboard runserver
如果您看到的是消息正在监听端口...而不是任何错误,这意味着安装成功,您现在可以配置您新安装的Tipboard实例。您还可以将您的浏览器指向http://localhost:7272以查看仪表板的当前状态。
许可证
Tipboard根据Apache许可证,v2.0许可。
版权(c)2013-2017 Allegro Group。
变更日志
1.4.1
发布于2016年11月16日。
修复了“advanced_plot”,“simple_percentage”和"text-tile"瓷砖的修复。
修复了瓷砖键缓存。
添加了对RequireJS的支持。
使用simplify.js来使图表(例如“line_chart”瓷砖)更易于阅读。
修复了使用布局“row_1_of_1”时的“目标维度未设置”错误。
小修复、改进、清理等。
1.4.0
发布于2014年8月28日。
Tipboard开源了!
1.3.1
发布于2014年7月23日。
添加了详细的文档。
“jira-ds”脚本(例如添加超时)中的许多修复。
修复了可用于瓷砖的颜色定义。
修复了检查过期数据的检查(并使其具有时区意识)。
添加了与Travis的集成。
更改了日志文件的默认大小。
1.3.0
发布于2014年2月17日。
新功能
渐变高亮显示器(适用于just_value、big_value和simple_percentage瓷砖)。
为fancy_listing瓷砖添加了复杂居中选项。
数据过期通知。
新瓷砖:norm_chart。
可以为每个应用程序实例定义多个仪表板。
错误修复
启用翻转时,瓷砖不再消失。
瓷砖ID中的“.”或“-”等字符(以及其他一些字符)不再引起问题。
现在可以将渲染器名称(如OHLCRenderer、MarkerRenderer、ShadowRenderer和ShapeRenderer)安全地传递到瓷砖配置中。
其他
瓷砖上显示的错误消息现在更加突出。
(在瓷砖配置中)渲染器名称现在不区分大小写。
添加了前端测试和测试选择器。
1.2.0
发布于2013年12月19日。
本版本带来了新功能和一些小的错误修复。
新瓷砖:big_value、just_value、advanced_plot。
重新编写“jira-ds”脚本,并添加了一些新选项(例如JQL的“maxResults”)。
全新的图形主题——带有新的颜色、字体等。
修复了现有测试和一些新添加的测试。
现在在瓷砖上显示由JavaScript引发的异常。
改进了bar_chart、pie_chart和line_chart的配置处理。
现在可以为几乎所有图表(除cumulative_flow外)指定专用渲染器。
1.1.0
发布于2013年11月20日。
本版本包含多项改进和错误修复。
瓷砖不再是包(即文件夹)。
重新组织了文件/文件夹结构。
大量减少了应用程序设置。
简化了布局配置(不再需要类,只需一个关键字即可使瓷砖翻转工作)。
新瓷砖:bar_chart、fancy_listing。
改进了瓷砖的缩放+一些外观更改。
为每个项目自动生成唯一的API密钥。
用于管理安装的Fabric脚本
1.0.0
发布于2013年11月6日。
这是Tipboard的第一个版本。
初始版本
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
构建分布
tipboard-1.4.3.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | e6df68ed7f38e9f45ab4b7ee0e80026a7cd0a54df23ed0642ae76aced279be91 |
|
MD5 | 934e62baa3483a4644ab206e1be4417b |
|
BLAKE2b-256 | f61988994f07bc1b05456da7b53c745b008e0c7b12d83d2a392fba68023642bc |
tipboard-1.4.3-py2-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 11667e83eaefb8621ccf2ef6accee26ce0edee108282255fbb34a2ee68590abc |
|
MD5 | 699dc745122d1cd780b91f149de4716b |
|
BLAKE2b-256 | 7551469a8c818d1690ccef97d92a1934e089be7b2175aa35edfa88a0698310bd |