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.5b2.zip
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1919b87154468d45299a8205e7f66c1a808a4a68a2a1b4f77746a3d4a83bef2 |
|
MD5 | 58271189a2ed7228fbf81ef5f06a676b |
|
BLAKE2b-256 | bf06aebbc4f9ac58368b9cf0163d59ace14a651c5b5fe5a29aeb3c78004be35d |