{
"info": {
"author": "Mauricio Reyes",
"author_email": "mreyes@talpor.com",
"bugtrack_url": null,
"classifiers": [
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Software Development :: Localization",
"Topic :: Utilities"
],
"description": "===============================================\ndjango-dashing\n===============================================\n\n.. image:: https://travis-ci.org/talpor/django-dashing.svg?branch=master\n\n`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_\n\nCheck out a demo over `here `_.\n\n.. _Dashing: http://shopify.github.io/dashing/\n\n.. image:: https://dl.dropboxusercontent.com/u/5594456/dashing/dashboard.png\n :alt: HTTPie compared to cURL\n :width: 835\n :height: 835\n :align: center\n\nPrerequisites\n===============================================\n- Django 1.5.+\n- Django Compressor (optional)\n\nKey concepts\n===============================================\n- Use premade widgets, or fully create your own with css, html, and javascript.\n- Use the API to push data to your dashboards.\n- Drag & Drop interface for re-arranging your widgets.\n\nInstallation\n===============================================\n1. Install latest stable version from PyPi:\n\n.. code-block:: text\n\n $ pip install django-dashing\n\n2. Add `dashing` to ``INSTALLED_APPS`` of the your projects.\n\n.. code-block:: python\n\n INSTALLED_APPS = (\n ...\n 'dashing',\n )\n\n3. Include the dashboard URLconf in your project urls.py like this:\n\n.. code-block:: python\n\n from dashing.utils import router\n ...\n url(r'^dashboard/', include(router.urls)),\n\n4. Start the development server and visit http://127.0.0.1:8000/dashboard/\n to view the dummy dashboard.\n\nQuick Start\n===============================================\n\nTo make your own dashboard and retrieves the data from django you should:\n\n1. Create a django dashboard application with a `widgets.py` file\n\n2. Create your widget extended from **NumberWidget**, **ListWidget**, **GraphWidget** or simply **Widget** (from dashing.widgets), for example `see `_.\n\n3. Register your widget in `urls.py` like:\n\n.. code-block:: python\n\n from django.conf.urls import url, include\n from dashing.utils import router\n\n from project.dashboard.widgets import CustomWidget\n\n router.register(CustomWidget, 'custom_widget')\n\n urlpatterns = [\n url(r'^dashboard/', include(router.urls)),\n ]\n\nCreate a dashing-config.js file with a widget that retrive the data in your static directory like:\n\n.. code-block:: javascript\n\n var myDashboard = new Dashboard();\n myDashboard.addWidget('customWidget', 'Number', {\n getData: function () {\n var self = this;\n Dashing.utils.get('custom_widget', function(data) {\n $.extend(self.scope, data);\n });\n },\n interval: 3000\n });\n\nAlso if you want to locate the config file in a different directory you can create a `dashing/dashboard.html` file in your **TEMPLATE_DIRS** and replace the **config_file** block to the route of your javascript config file, see the `docs `_.\n\nTesting\n===============================================\n\nInstall dependencies.\n\n.. code-block:: text\n\n $ npm install\n $ pip install -r requirements.txt\n\nRun tests.\n\n.. code-block:: text\n\n $ npm test\n\nLinks\n===============================================\n\n- `Documentation `_\n- `Demo application `_\n- `Widget List `_",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/talpor/django-dashing/",
"keywords": "django,metrics,dashboard,dashing,metric,widgets,data",
"license": "MIT License",
"maintainer": "",
"maintainer_email": "",
"name": "django-dashing",
"package_url": "https://pypi.org/project/django-dashing/",
"platform": "",
"project_url": "https://pypi.org/project/django-dashing/",
"project_urls": {
"Homepage": "https://github.com/talpor/django-dashing/"
},
"release_url": "https://pypi.org/project/django-dashing/0.3.4/",
"requires_dist": null,
"requires_python": "",
"summary": "A simple Django dashboard app to visualize interesting data about your project.",
"version": "0.3.4"
},
"last_serial": 5432258,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "ed5093bde0b17cbc47171e0ac0fc24b9",
"sha256": "89e1d6d51290663a3291ff1d2da66176a59442957843a347895410fecbc0d86b"
},
"downloads": -1,
"filename": "django-dashing-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "ed5093bde0b17cbc47171e0ac0fc24b9",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 621211,
"upload_time": "2014-06-11T20:23:11",
"url": "https://files.pythonhosted.org/packages/40/9a/4cb9e6a7421578b4a5e48e4a3b2ec3106547c7e4c63695250c5486c7bb64/django-dashing-0.1.1.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "2df0c57f0b4489352ea70b898820dbef",
"sha256": "26cf8a239682c5f3d79b206e80568de032e23428dc41b19dfe2b5f11991b391b"
},
"downloads": -1,
"filename": "django-dashing-0.1.tar.gz",
"has_sig": false,
"md5_digest": "2df0c57f0b4489352ea70b898820dbef",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 613973,
"upload_time": "2014-06-11T17:05:16",
"url": "https://files.pythonhosted.org/packages/86/75/af97f84be64ac93d4e2c24befbdd6ae7f98dc5f323f398f61dac37339542/django-dashing-0.1.tar.gz"
}
],
"0.1.1": [],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "22bc1725da1436dcd0fdfb64a6cf6359",
"sha256": "a8abf7c5f7b14d93c44635177339cdfd5e11058d107139b528466f170f0ad736"
},
"downloads": -1,
"filename": "django-dashing-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "22bc1725da1436dcd0fdfb64a6cf6359",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 522742,
"upload_time": "2014-10-17T14:08:34",
"url": "https://files.pythonhosted.org/packages/23/d6/5a2e2977f50ca3fdb3a3768ba16396aff6e3e784a4aa285c53b73e8ea546/django-dashing-0.1.2.tar.gz"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "cd7a984f783822a36f52a8d8a2e4121d",
"sha256": "021e7c1b66ad6f5ae9bea7dfab051aa26f074ce1b15123e0af926065a446b0a0"
},
"downloads": -1,
"filename": "django-dashing-0.2.tar.gz",
"has_sig": false,
"md5_digest": "cd7a984f783822a36f52a8d8a2e4121d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 739354,
"upload_time": "2014-12-01T13:41:22",
"url": "https://files.pythonhosted.org/packages/c8/af/ae26c0a389a405072aee3b47a757c91c222c8996a0c6ec49133b8f1892fc/django-dashing-0.2.tar.gz"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "4d26c68ac1cb77183e543689e9e821ac",
"sha256": "e9dc3513000e96c746a04391e793ab994dd6a82b059acdd51d5e91d576f24edb"
},
"downloads": -1,
"filename": "django-dashing-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "4d26c68ac1cb77183e543689e9e821ac",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 739386,
"upload_time": "2015-01-05T15:50:35",
"url": "https://files.pythonhosted.org/packages/c8/c8/0585dbf91bf95bce40c22d4ee47f05945fdb64ef8df24b226e1fa5d64781/django-dashing-0.2.1.tar.gz"
}
],
"0.2.2": [],
"0.2.3": [
{
"comment_text": "",
"digests": {
"md5": "a6499ce1c43b73bec4e217b9546dca88",
"sha256": "577752272fb1256b0b1b393bb46412de9a44fa32e10b6e1f31d76bfe4390894f"
},
"downloads": -1,
"filename": "django-dashing-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "a6499ce1c43b73bec4e217b9546dca88",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 740034,
"upload_time": "2015-02-10T05:05:00",
"url": "https://files.pythonhosted.org/packages/9c/33/bfad86d905a4c1df84d4a4ee20ac07017ec86557f1955708d1e980641fec/django-dashing-0.2.3.tar.gz"
}
],
"0.2.4": [
{
"comment_text": "",
"digests": {
"md5": "aedfdfbaf17f71c6a83099649839c11c",
"sha256": "c6ea664703d341e5d06069446d0a2829763ef391977a171f1e80ba6131cdd78e"
},
"downloads": -1,
"filename": "django-dashing-0.2.4.tar.gz",
"has_sig": false,
"md5_digest": "aedfdfbaf17f71c6a83099649839c11c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 540020,
"upload_time": "2015-03-09T02:48:45",
"url": "https://files.pythonhosted.org/packages/de/47/cd862cb5423a8b0ba40a03ea204f6bc202f02f9073baa97684c8d7999e75/django-dashing-0.2.4.tar.gz"
}
],
"0.2.5": [
{
"comment_text": "",
"digests": {
"md5": "c88c73ed426de8f842457090364bed38",
"sha256": "32689625438e743fcc47232841fd7f745c854296fc970dc20f578c035caa28a1"
},
"downloads": -1,
"filename": "django-dashing-0.2.5.tar.gz",
"has_sig": false,
"md5_digest": "c88c73ed426de8f842457090364bed38",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 720300,
"upload_time": "2015-04-14T00:00:22",
"url": "https://files.pythonhosted.org/packages/7f/00/68e61add924e570a385a4e9c6ad8734838dec75607960b96f23f6302bcf7/django-dashing-0.2.5.tar.gz"
}
],
"0.2.6": [
{
"comment_text": "",
"digests": {
"md5": "0fab0c00546a2931a3630fe512477853",
"sha256": "68c56f0fda3747fd42f5b143378650886bf503826e98e639baceb789b8956008"
},
"downloads": -1,
"filename": "django-dashing-0.2.6.tar.gz",
"has_sig": false,
"md5_digest": "0fab0c00546a2931a3630fe512477853",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 743739,
"upload_time": "2015-05-10T05:06:16",
"url": "https://files.pythonhosted.org/packages/81/c1/dd5139f62aa648bbb193a30f53407b33e548a9fd21b510e0637b06fc5aed/django-dashing-0.2.6.tar.gz"
}
],
"0.2.7": [
{
"comment_text": "",
"digests": {
"md5": "1a617127ef199697d9e44337779141ce",
"sha256": "1395b1f36e5967123069a0bc2b89de79528718bb0dd7c2f9867ae16f136b124b"
},
"downloads": -1,
"filename": "django-dashing-0.2.7.tar.gz",
"has_sig": false,
"md5_digest": "1a617127ef199697d9e44337779141ce",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 743685,
"upload_time": "2015-05-27T03:18:58",
"url": "https://files.pythonhosted.org/packages/c6/e1/2521e9cde5a29475b7875609b6e08ee24f0e29c3c5779ba48bab3fd5c491/django-dashing-0.2.7.tar.gz"
}
],
"0.2.8": [
{
"comment_text": "",
"digests": {
"md5": "24fafe5bc8cf3860e64bc060542303d5",
"sha256": "17f5a1e841c3409a474dd8565d1b7d7d30ecac4f133c428c57d83e752fdbc332"
},
"downloads": -1,
"filename": "django-dashing-0.2.8.tar.gz",
"has_sig": false,
"md5_digest": "24fafe5bc8cf3860e64bc060542303d5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1086917,
"upload_time": "2015-06-11T01:08:28",
"url": "https://files.pythonhosted.org/packages/f7/49/6cac0d11a3020581085a4862c718b888f3f439e787547912006750ae284d/django-dashing-0.2.8.tar.gz"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "a849a1d110ca4d393299af035105815e",
"sha256": "89ac8a0c3fb8be565a90ae07f801545d9d44bcd6b38f32ff1a1f64d2019486a0"
},
"downloads": -1,
"filename": "django-dashing-0.3.tar.gz",
"has_sig": false,
"md5_digest": "a849a1d110ca4d393299af035105815e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 792721,
"upload_time": "2016-01-04T02:59:18",
"url": "https://files.pythonhosted.org/packages/b4/60/b2d497e6defa2ad0884926e87fefdbea4ed540b2de32f8839b81c7f42291/django-dashing-0.3.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "4258e8f68af3c81f99720227362c7681",
"sha256": "7dcb082e01cbafc448e985250cdf576e8d309c42592808c03e015c6ba2981a3d"
},
"downloads": -1,
"filename": "django-dashing-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "4258e8f68af3c81f99720227362c7681",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 793008,
"upload_time": "2016-04-14T02:46:29",
"url": "https://files.pythonhosted.org/packages/ef/56/74799974ea96abb1308f86afc9fe0be75da2e57433500fe325a877398809/django-dashing-0.3.1.tar.gz"
}
],
"0.3.2": [
{
"comment_text": "",
"digests": {
"md5": "64138292db5e2aaa78a2dbb6ed46c9a0",
"sha256": "b711d7360822dd3c35b47aaf7cbf26649ff516d7c30e036c90ec5f62f1efee27"
},
"downloads": -1,
"filename": "django-dashing-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "64138292db5e2aaa78a2dbb6ed46c9a0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 799156,
"upload_time": "2016-10-06T19:37:18",
"url": "https://files.pythonhosted.org/packages/00/d2/35cfa513dfb7640f7d50cb22e18246dcd2eff8d7b96ffa3ed3e341d4b63e/django-dashing-0.3.2.tar.gz"
}
],
"0.3.3": [
{
"comment_text": "",
"digests": {
"md5": "e5010d4fd5a0904d19adafdf6f511e39",
"sha256": "51e7d7145e367dc49628c16f9c49428a7398391920e7d4ce6f966e2732027b1c"
},
"downloads": -1,
"filename": "django-dashing-0.3.3.tar.gz",
"has_sig": false,
"md5_digest": "e5010d4fd5a0904d19adafdf6f511e39",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 795898,
"upload_time": "2017-03-04T14:24:57",
"url": "https://files.pythonhosted.org/packages/d2/0d/d4b88719cfb704d2aa5b9be746c4f4319ae7bda05cafb43396ebab66f6a1/django-dashing-0.3.3.tar.gz"
}
],
"0.3.4": [
{
"comment_text": "",
"digests": {
"md5": "f1842e84c3e06d6bd7bcd9b9857ed5fb",
"sha256": "609b47ed6acc96147d35a6eeb6ca78b577cd4f489b06e7aaab8d8a733fbcab0c"
},
"downloads": -1,
"filename": "django-dashing-0.3.4.tar.gz",
"has_sig": false,
"md5_digest": "f1842e84c3e06d6bd7bcd9b9857ed5fb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 799026,
"upload_time": "2019-06-21T18:35:29",
"url": "https://files.pythonhosted.org/packages/8b/c4/db71de43da576d2282f7942852184244df476c8ff2b057a8707b91c5ce51/django-dashing-0.3.4.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "f1842e84c3e06d6bd7bcd9b9857ed5fb",
"sha256": "609b47ed6acc96147d35a6eeb6ca78b577cd4f489b06e7aaab8d8a733fbcab0c"
},
"downloads": -1,
"filename": "django-dashing-0.3.4.tar.gz",
"has_sig": false,
"md5_digest": "f1842e84c3e06d6bd7bcd9b9857ed5fb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 799026,
"upload_time": "2019-06-21T18:35:29",
"url": "https://files.pythonhosted.org/packages/8b/c4/db71de43da576d2282f7942852184244df476c8ff2b057a8707b91c5ce51/django-dashing-0.3.4.tar.gz"
}
]
}