The Dash Userguide: everything that you need to know to be productive with Dash.
The Dash Userguide is hosted online at: https://plotly.com/dash. A PDF version is also available.
To run an app locally:
- (optional) create and activate new virtualenv or conda env:
pip install virtualenv
virtualenv venv
source venv/bin/activate
or, with conda:
conda create --yes -n dash_docs
source activate dash_docs
pip install -r requirements.txt
gunicorn --preload index:server
Alternatively, for development purposes, you can run:
while true; do IGNORE_DASH_BIO=true python index.py; sleep 2; done
The while true
loop restarts Dash when there's syntax errors outside of the callbacks,
and IGNORE_DASH_BIO=true
constant prevents the loading of heavy Dash Bio examples, which makes hotreloading faster.
- open http://127.0.0.1:8000 in your browser
on Windows systems waitress
can be a replacement for gunicorn
pip install waitress
waitress-serve --listen=*:8000 index:server
- open http://127.0.0.1:8000 in your browser
PRs accepted! The Dash user guide is itself a Dash app. Each file in tutorial
represents a "chapter" of the docs.
Changes to master will get deployed automatically.