为Dash提供的实验性增强功能
项目描述
_dash 实验室技术预览
本仓库包含一个正在进行中的技术预览,展示 Dash 的潜在未来功能。
🚧 Dash 实验室功能不一定能集成到官方
dash
包中。这些功能也不是由 Plotly 支持团队或 Dash Enterprise 官方支持的。我们建议在将这些功能用于生产环境之前等待它们集成到dash
中。🚧
文档
dash 实验室的文档可以在 docs/ 目录中找到。
归档在 dash-labs v0.4.0
- 02-CallbackEnhancements.md
- 03-TemplateLayoutSystem.md
- 04-PredefinedTemplates.md
- 05-ComponentPlugingPattern.md
- 06-TemplateIntegrationAndMigration.md
- 07-LongCallback.md
多页面应用程序文档
新增于 dash-labs≥1.0.0
- 08-MultiPageDashApp.md
- 概述、快速入门应用程序、
pages
插件的参考
- 概述、快速入门应用程序、
- 09-MultiPageDashApp-NestedFolders.md
- 在
pages/
文件夹中组织应用程序页面的嵌套文件夹示例
- 在
- 10-MultiPageDashApp-MetaTags.md
- 介绍如何使用标题、图像和描述创建元标签,这些标签决定了应用程序在社交媒体上的外观。
- 11-MultiPageDashApp-LayoutFunctions.md
- 何时将
layout
作为函数的示例,例如创建自定义菜单或使用查询字符串。
- 何时将
多页面应用程序演示
示例和演示位于 docs/demos 目录。
multi_page_basics
- 所有功能和基本快速入门应用程序的最小示例。(详情请见第 8 章。)
multi_page_example1
- 使用
dash-bootstrap-components
和一些简单的回调的快速入门应用程序。
- 使用
multi_page_layout_functions
- 创建某些页面的侧边栏菜单的应用程序。(详情请见第 11 章。)
multi_page_long_callback
- 使用
@app.long_callback()
与pages/
的示例。
- 使用
multi_page_meta_tags
- 展示如何生成元标签的示例应用程序。(详情请见第 10 章。)
multi_page_nested_folders
- 这是第 9 章中使用的示例应用程序。
multi_page_query_strings
- 使用 URL 中的查询字符串将参数从一个页面传递到另一个页面的示例。
安装
安装 dash-labs 的最新版本
$ pip install -U dash-labs
安装存档版本
$ pip install dash-labs==0.4.0
我们还建议安装 Pandas,它是 Plotly Express 所需的,并用于我们的大多数示例。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源代码发行版
dash-labs-1.2.0.tar.gz (14.5 MB 查看散列值)
构建分发版
dash_labs-1.2.0-py3-none-any.whl (26.9 kB 查看哈希值)
关闭
dash-labs-1.2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bc7a7bdb3e57cdf4f15baa759a35794e6a664c99b2dbd12730bfe6b5606a4bcc |
|
MD5 | 0d0c68b5b759ad4e9fde95bfcf177a30 |
|
BLAKE2b-256 | 834e48c660591333372c4c2b0267c03b6c6adc9188023b7adceb04e278c89ca7 |
关闭
dash_labs-1.2.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 776613eca6eb2efd4cbaa1e7b2a6e453af8539243b2805ca73c4a5a09627567e |
|
MD5 | 5a0efa6f949a4f2c35511ae8639f52a0 |
|
BLAKE2b-256 | f440fccc5b0b835c6f2fab2ae30b997ff733799b34f10b366abf732f81b36eab |