dash-admin

A CLI tool for starting Dash projects


Keywords
dash, plotly, plotly-dash
License
MIT
Install
pip install dash-admin==0.1.15

Documentation

Dash-Admin

Intro

Dash-Admin is an extension for Dash to help start new Dash projects.

Dash-Admin is modelled after the django-admin command in the popular Python web framework Django. The goal of dash-admin is to provide a simple, easy-to-use CLI tool for starting projects in Dash.

Documentation

Getting a working Dash application is as simple as:

dash-admin startproject myproject

This will give you a working Dash application, complete with user authentication, user management (both online and through the CLI), and a main page with an interactive Plotly chart. To start the application cd to the 'myproject' folder which was just created and enter:

python run.py

then visit localhost:8050/myproject/app1.

You can log in with username admin and password admin.

Installation

Dash-Admin can be installed via pip install dash-admin or by cloning this repo and running python setup.py install.

Note:

You will also need to run pip install https://github.com/gaw89/dash-auth/archive/v0.1.0.zip in order to provide user authentication.