DashA Documentation¶
The dasha
package is a Dash
app boilerplate that allows creating complex
and reusable pages.
Reference/API¶
dasha.core Module¶
Classes¶
|
This class provides a unified interface to configure and initialize extensions using the flask factory pattern (flask extensions). |
This class is a thin wrapper around a set of extensions. |
|
This class manages the context of a DashA site, composed of a server and a set of extensions. |
Class Inheritance Diagram¶
dasha.cli Module¶
dasha.web Package¶
This module defines DashA web server globals.
Functions¶
DashA entry point. |
|
Flask entry point. |
Variables¶
A proxy to the |
dasha.web.extensions.cache Module¶
Variables¶
A proxy to the |
|
|
A global |
Class Inheritance Diagram¶
dasha.web.extensions.celery Module¶
Functions¶
|
Register celery tasks in the registry. |
|
dasha.web.extensions.dasha Module¶
Functions¶
|
Expands an internal URL to include prefix the app is mounted at. |
|
The inverse of |
Class Inheritance Diagram¶
dasha.web.extensions.db Module¶
Functions¶
|
Return the database engine for |
|
Return a database session for |
|
Return dataframe from database query. |
Variables¶
A proxy to the |
dasha.web.extensions.ipc_backends.rejson Module¶
Classes¶
|
This extends |
|
This class manages a JSON object in redis. |
Class Inheritance Diagram¶
dasha.web.templates Package¶
Classes¶
|
|
|
A mixin class that provides unique ids for class instances. |
|
An abstract class that defines an encapsulated entity around a functional group of dash components and the callbacks. |
|
A class that wraps a Dash component instance. |
|
A class that serves as a virtual root component. |
|
A class that wraps a Dash component type. |
|
This is a base class for managing a set of components as one unit. |
Class Inheritance Diagram¶
dasha.web.templates.utils Module¶
Functions¶
|
Return a font-awesome icon. |
|
Convert a dependency object to another |