{ "info": { "author": "Sergei Pikhovkin", "author_email": "s@pikhovkin.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.10", "Framework :: Django :: 1.11", "Framework :: Django :: 1.9", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Financial and Insurance Industry", "Intended Audience :: Healthcare Industry", "Intended Audience :: Manufacturing", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Database :: Front-Ends", "Topic :: Office/Business :: Financial :: Spreadsheet", "Topic :: Scientific/Engineering :: Visualization", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Widget Sets" ], "description": "# dj-plotly-dash\n\n[![CircleCI](https://img.shields.io/circleci/project/github/pikhovkin/dj-plotly-dash.svg)](https://circleci.com/gh/pikhovkin/dj-plotly-dash)\n[![PyPI](https://img.shields.io/pypi/v/dj-plotly-dash.svg)](https://pypi.org/project/dj-plotly-dash/)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/dj-plotly-dash.svg)\n[![framework - Django](https://img.shields.io/badge/framework-Django-0C3C26.svg)](https://www.djangoproject.com/)\n![PyPI - Django Version](https://img.shields.io/pypi/djversions/dj-plotly-dash.svg)\n[![PyPI - License](https://img.shields.io/pypi/l/dj-plotly-dash.svg)](./LICENSE)\n\n\n#### Dash is a Python framework for building analytical web applications. No JavaScript required.\n\nIt's fork of Plotly [Dash](https://github.com/plotly/dash).\n\nHere\u2019s [a example of view of Django Dash App](https://gist.github.com/pikhovkin/6ec23d425b12b720651942fd6a5cdf13) ([original example with Flask](https://gist.github.com/chriddyp/3d2454905d8f01886d651f207e2419f0)) that ties a Dropdown to a D3.js Plotly Graph.\nAs the user selects a value in the Dropdown, the application code dynamically\nexports data from Google Finance into a Pandas DataFrame.\n\n![Sample Dash App](https://user-images.githubusercontent.com/1280389/30086128-9bb4a28e-9267-11e7-8fe4-bbac7d53f2b0.gif)\n\nDash app code is declarative and reactive, which makes it easy to build complex apps that contain many interactive elements. Here\u2019s an example ([original example with Flask](https://gist.github.com/chriddyp/9b2b3e8a6c67697279d3724dce5dab3c)) with 5 inputs, 3 outputs, and cross filtering. This app was composed in just 160 lines of code, all of which were Python.\n\n![crossfiltering dash app](https://user-images.githubusercontent.com/1280389/30086123-97c58bde-9267-11e7-98a0-7f626de5199a.gif)\n\nDash uses [Plotly.js](https://github.com/plotly/plotly.js) for charting. Over 35 chart types are supported, including maps.\n\nDash isn't just for dashboards. You have full control over the look and feel of your applications. Here's a Dash app that's styled to look like a PDF report.\n\nTo learn more about Dash, read the [extensive announcement letter](https://medium.com/@plotlygraphs/introducing-dash-5ecf7191b503) or [jump in with the user guide](https://plot.ly/dash).\n\n### Usage\n\nSee examples of usage in `tests/django_project`\n\n### Installation\n\n```bash\n$ pip install dj-plotly-dash[all]\n$ pip install \"dash_core_components>=0.40.2\" --no-deps\n$ pip install \"dash_html_components>=0.14.0\" --no-deps\n```\n\n### Documentation\n\nView the [Dash User Guide](https://plot.ly/dash). It's chock-full of examples, pro tips, and guiding principles.\n\n### License\n\nMIT\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pikhovkin/dj-plotly-dash", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "dj-plotly-dash", "package_url": "https://pypi.org/project/dj-plotly-dash/", "platform": "", "project_url": "https://pypi.org/project/dj-plotly-dash/", "project_urls": { "Homepage": "https://github.com/pikhovkin/dj-plotly-dash" }, "release_url": "https://pypi.org/project/dj-plotly-dash/0.9.0/", "requires_dist": null, "requires_python": "", "summary": "A Python framework for building reactive web-apps. Developed by Plotly.", "version": "0.9.0" }, "last_serial": 4573743, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "dd5c224cae4563fe354b3708aff76990", "sha256": "4a3cca198e62cc9dff707afa13a9d71992a3d01f8e98801f221124a686f28bc7" }, "downloads": -1, "filename": "dj-plotly-dash-0.1.2.tar.gz", "has_sig": false, "md5_digest": "dd5c224cae4563fe354b3708aff76990", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16800, "upload_time": "2018-07-15T11:42:12", "url": "https://files.pythonhosted.org/packages/8f/95/53f2753b7130a815a76726c184c937b6d26195d706178784c66034579fee/dj-plotly-dash-0.1.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "f368bccf0b0c90649d8f20e04fcf07ec", "sha256": "c7a54ee0edbfd68d0797f04a2737b440d2ccfd196a4711f0db0d27e647ce299b" }, "downloads": -1, "filename": "dj-plotly-dash-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f368bccf0b0c90649d8f20e04fcf07ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23112, "upload_time": "2018-09-30T21:03:35", "url": "https://files.pythonhosted.org/packages/ec/f4/48772b2307c828eaa78a8b1027af0d6bc307c656240002ea990626b32c91/dj-plotly-dash-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "214a3ea5f33a0331466f9e2e82886a44", "sha256": "83cee5cf450f806fbfaf8d978b37abdb361dcdaa6c7fb8012b5d3ec33ca4d8d3" }, "downloads": -1, "filename": "dj-plotly-dash-0.4.0.tar.gz", "has_sig": false, "md5_digest": "214a3ea5f33a0331466f9e2e82886a44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24235, "upload_time": "2018-11-18T18:32:44", "url": "https://files.pythonhosted.org/packages/b1/57/d1861c45b014513fb6ebd83f0698a85130e31b621bacd94e6496c95f08d1/dj-plotly-dash-0.4.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "1672a79c142e1143d344a6181c748b2f", "sha256": "33f4d501e1706afeca02641d969d61558e11caaa95e9a260a490e753e0d275d8" }, "downloads": -1, "filename": "dj-plotly-dash-0.7.0.tar.gz", "has_sig": false, "md5_digest": "1672a79c142e1143d344a6181c748b2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24831, "upload_time": "2018-12-05T09:02:17", "url": "https://files.pythonhosted.org/packages/38/f6/7e32b1a759a13f3f434bcfdd3cba6e7fe8eae6659fd6ca837bd700b0fb0b/dj-plotly-dash-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "f5fe26dfef1d8d2e4e1dd157820705d8", "sha256": "9148a7011dc2e24b3d79ca6dea38a642d176d212ab6fefa6a7e70b17765fb4cf" }, "downloads": -1, "filename": "dj-plotly-dash-0.8.0.tar.gz", "has_sig": false, "md5_digest": "f5fe26dfef1d8d2e4e1dd157820705d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26698, "upload_time": "2018-12-05T21:21:15", "url": "https://files.pythonhosted.org/packages/b9/c4/b2ae872e4889b8ef24b5eff40683cccaea60686d657ad9664578db2b8b4d/dj-plotly-dash-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "5ebb6d5943fe23110844371eb3217990", "sha256": "b2fe706ca525b24125fd7e2a3f129dd64595f92623bba349ddef25c00d47cd5a" }, "downloads": -1, "filename": "dj-plotly-dash-0.8.1.tar.gz", "has_sig": false, "md5_digest": "5ebb6d5943fe23110844371eb3217990", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26699, "upload_time": "2018-12-05T21:50:29", "url": "https://files.pythonhosted.org/packages/72/37/2707f2583743bb7f10364552b6d5d325f008c47ee51743e4100b063ab218/dj-plotly-dash-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "ee7b6ee0d7ce67dab937e11896c2a944", "sha256": "7d90bf8794d01d6602002dfa791ffdda15dd4380d47709a4c95295f0fb53cb9c" }, "downloads": -1, "filename": "dj-plotly-dash-0.8.2.tar.gz", "has_sig": false, "md5_digest": "ee7b6ee0d7ce67dab937e11896c2a944", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26893, "upload_time": "2018-12-06T21:58:15", "url": "https://files.pythonhosted.org/packages/e2/91/7c07fbe90190207016a0641186a4a8f3bc0d8abc0a5335ff003794c27916/dj-plotly-dash-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "fc745ff14ef7001920cb585fe354d679", "sha256": "6ec38f46ef1c996107227fcd01deca148c1ec7f4ebcf57028545d8a8357b8680" }, "downloads": -1, "filename": "dj-plotly-dash-0.8.3.tar.gz", "has_sig": false, "md5_digest": "fc745ff14ef7001920cb585fe354d679", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27195, "upload_time": "2018-12-07T22:42:37", "url": "https://files.pythonhosted.org/packages/27/e7/e6d25f7877a97f095516cdb87afd522196736093f62a14387e7ed633526d/dj-plotly-dash-0.8.3.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "440f8b5a2e1ea4154daafb129476c961", "sha256": "c3343e956392e292730cc5efcb197dcefcd1106db68bfb66419801fead967b03" }, "downloads": -1, "filename": "dj-plotly-dash-0.9.0.tar.gz", "has_sig": false, "md5_digest": "440f8b5a2e1ea4154daafb129476c961", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27060, "upload_time": "2018-12-07T23:14:38", "url": "https://files.pythonhosted.org/packages/b0/da/a3ef75b4193de2f90e81b0ab7d9880abf65a3249f1209de1a128f1d2df02/dj-plotly-dash-0.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "440f8b5a2e1ea4154daafb129476c961", "sha256": "c3343e956392e292730cc5efcb197dcefcd1106db68bfb66419801fead967b03" }, "downloads": -1, "filename": "dj-plotly-dash-0.9.0.tar.gz", "has_sig": false, "md5_digest": "440f8b5a2e1ea4154daafb129476c961", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27060, "upload_time": "2018-12-07T23:14:38", "url": "https://files.pythonhosted.org/packages/b0/da/a3ef75b4193de2f90e81b0ab7d9880abf65a3249f1209de1a128f1d2df02/dj-plotly-dash-0.9.0.tar.gz" } ] }