A simple Django dashboard app to visualize interesting data about your project. Custom for testing by Torsten Feld
Project description
django-dashing is a customisable, modular dashboard application framework for Django to visualize interesting data about your project. Inspired in the exceptionally handsome dashboard framework Dashing
Check out a demo over here.
Prerequisites
Django 1.5.+
Key concepts
Use premade widgets, or fully create your own with css, html, and javascript.
Use the API to push data to your dashboards.
Drag & Drop interface for re-arranging your widgets.
Installation
Install latest stable version from PyPi:
$ pip install django-dashing
Add dashing to INSTALLED_APPS of the your projects.
INSTALLED_APPS = (
...
'dashing',
)
Include the dashboard URLconf in your project urls.py like this:
from dashing.utils import router
...
url(r'^dashboard/', include(router.urls)),
Start the development server and visit http://127.0.0.1:8000/dashboard/ to view the dummy dashboard.
Testing
First install any development dependencies.
$ npm install
$ pip install -r requirements.txt
Then download and install PhamtonJS
django-dashing uses mocha as testing framework. Run the following command in the root directory to run the full test suite.
$ mocha -t 10000
Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for django-dashing-custom-torsten-0.2.5b3.zip
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccb39dad59f20671fbe2637640b7671f8f2168f3110e4b9e353d0cb5165f865b |
|
MD5 | 8b0ff607468161a7216b18110854cd35 |
|
BLAKE2b-256 | e27fac09fedac66e67af17364b655a6d2390ea887537b4980b474d33706580a5 |