{ "info": { "author": "R\u00e9my Hubscher", "author_email": "hubscher.remy@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.10", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "##############\nDjango Chartjs\n##############\n\nDjango Chartjs lets you manage charts in your Django application.\n\n.. image:: https://travis-ci.org/peopledoc/django-chartjs.svg?branch=master\n :target: https://travis-ci.org/peopledoc/django-chartjs\n.. image:: https://coveralls.io/repos/novapost/django-chartjs/badge.png?branch=master&style=flat\n :target: https://coveralls.io/r/novapost/django-chartjs?branch=master\n.. image:: https://img.shields.io/pypi/v/django-chartjs.svg\n :target: https://pypi.python.org/pypi/django-chartjs/\n\n\nThis is compatible with Chart.js and Highcharts JS libraries.\n\nUsing a set of predefined Class Based Views you are able to get\nstarted after writing just your SQL query.\n\n* Authors: R\u00e9my Hubscher and `contributors\n `_\n* Licence: BSD\n* Compatibility: Django 1.5+, python2.7 up to python3.7\n* Project URL: https://github.com/peopledoc/django-chartjs\n\n\nGetting Started\n===============\n\nInstall django-chartjs::\n\n pip install django-chartjs\n\n\nAdd it to your ``INSTALLED_APPS`` settings::\n\n INSTALLED_APPS = (\n '...',\n 'chartjs',\n )\n\n\nUsing it\n========\n\nA simple Line Chart example.\n\n1. Create the HTML file\n+++++++++++++++++++++++\n\n.. code-block:: html\n\n {% load staticfiles %}\n \n \n django-chartjs line chart demo\n \n \n \n

Some Line Charts loaded in Ajax!

\n \n \n \n \n \n \n \n \n\n\n2. Create the view with labels and data definition\n++++++++++++++++++++++++++++++++++++++++++++++++++\n\n.. code-block:: python\n\n from random import randint\n from django.views.generic import TemplateView\n from chartjs.views.lines import BaseLineChartView\n \n \n class LineChartJSONView(BaseLineChartView):\n def get_labels(self):\n \"\"\"Return 7 labels for the x-axis.\"\"\"\n return [\"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \"July\"]\n\n def get_providers(self):\n \"\"\"Return names of datasets.\"\"\"\n return [\"Central\", \"Eastside\", \"Westside\"]\n\n def get_data(self):\n \"\"\"Return 3 datasets to plot.\"\"\"\n \n return [[75, 44, 92, 11, 44, 95, 35],\n [41, 92, 18, 3, 73, 87, 92],\n [87, 21, 94, 3, 90, 13, 65]]\n \n \n line_chart = TemplateView.as_view(template_name='line_chart.html')\n line_chart_json = LineChartJSONView.as_view()\n\n\n3. Get a Chart.js Line Chart\n++++++++++++++++++++++++++++\n\n.. image:: https://raw.github.com/peopledoc/django-chartjs/master/docs/_static/django-chartjs.png\n\n\nIt is that simple!\n\nFor other examples including a HighCharts line chart, don't hesitate to look at the demo project.\n\nAlso, feel free to contribute your demo!", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/novapost/django-chartjs", "keywords": "django chart chartjs highchart ajax class based views", "license": "BSD Licence", "maintainer": "", "maintainer_email": "", "name": "django-chartjs", "package_url": "https://pypi.org/project/django-chartjs/", "platform": "", "project_url": "https://pypi.org/project/django-chartjs/", "project_urls": { "Homepage": "https://github.com/novapost/django-chartjs" }, "release_url": "https://pypi.org/project/django-chartjs/1.5.0/", "requires_dist": null, "requires_python": "", "summary": "Django Chart.js and Hightchart ajax views", "version": "1.5.0" }, "last_serial": 5499532, "releases": { "0.3": [ { "comment_text": "", "digests": { "md5": "9917b36bdc7b96848c6377ba04a22405", "sha256": "fe92c894322b20cbcf76b611a2cb2dbde47259d67b3afa447f43d580c00cb17c" }, "downloads": -1, "filename": "django-chartjs-0.3.zip", "has_sig": false, "md5_digest": "9917b36bdc7b96848c6377ba04a22405", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 565015, "upload_time": "2013-10-14T11:04:35", "url": "https://files.pythonhosted.org/packages/7a/b4/9459d6c749f37a59427155d9bf872329f4ab2096ffb6eb611aec5de7a149/django-chartjs-0.3.zip" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "e9ce8d257ee847459f912da6ce46789e", "sha256": "f2164ea31a0c71b133e0d01dea4c2fc583fca4a4c68a141b9807ebacc1917670" }, "downloads": -1, "filename": "django-chartjs-1.0.zip", "has_sig": false, "md5_digest": "e9ce8d257ee847459f912da6ce46789e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 565334, "upload_time": "2013-12-12T15:50:17", "url": "https://files.pythonhosted.org/packages/59/c0/f403374fefa44e1bd63ea66a10b23e3088e0cd3b4e4d210e60b3eb0b433d/django-chartjs-1.0.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "370b995113e6c32df9c685db892c9312", "sha256": "ccb6333677d3fec9a00ed19afbb5f4b4b89b779a08bf90bba12eeab4a0e4b130" }, "downloads": -1, "filename": "django-chartjs-1.1.tar.gz", "has_sig": false, "md5_digest": "370b995113e6c32df9c685db892c9312", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 534388, "upload_time": "2016-10-07T13:39:25", "url": "https://files.pythonhosted.org/packages/7f/8c/269f53d314b06c70bdc27ec530ea727c2ef9879954110e34934668094284/django-chartjs-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "d1d9e0a55c14c6c4e7a4f04ec263624d", "sha256": "c091e0cf14b1f6ef315e138dbfe657de57e26f1ecb39f04828d6a848a4d8ea68" }, "downloads": -1, "filename": "django_chartjs-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d1d9e0a55c14c6c4e7a4f04ec263624d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 597968, "upload_time": "2017-05-24T11:43:15", "url": "https://files.pythonhosted.org/packages/a8/af/386b1a9b333f14aaa13c76fab061602b134dc152cdce3be09ced58d89882/django_chartjs-1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11a46a752170c9e77ddb6237b2a6dd05", "sha256": "ed2f972fbb02fe4d599d52d58fa5d4e906b496c1aa08a186d3a78f7f6ed645ba" }, "downloads": -1, "filename": "django-chartjs-1.2.tar.gz", "has_sig": false, "md5_digest": "11a46a752170c9e77ddb6237b2a6dd05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 573245, "upload_time": "2017-05-24T11:43:18", "url": "https://files.pythonhosted.org/packages/74/1b/6ff2497281d294bb0ded9c1c980237de81ad465b51ef5a20890727741ac7/django-chartjs-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "c9c25013bab5b4a92299cd70c783de8f", "sha256": "7a28ed5c98c3425dffb4cf3ca4d904416d5c786b08d0357a175af09f086c4a92" }, "downloads": -1, "filename": "django_chartjs-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c9c25013bab5b4a92299cd70c783de8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 598188, "upload_time": "2018-04-18T11:38:11", "url": "https://files.pythonhosted.org/packages/e1/76/6b26b8f9a3cbfda0700f2433a08f25d6267b5be9ec6cf618625c49a954b9/django_chartjs-1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a37f1bb2bf5a24df152cee6cfbb321d", "sha256": "4936fa1e4fde5fdc057e79ec6428d45d4e8182d2fd778b7e83382287b73d8ab7" }, "downloads": -1, "filename": "django-chartjs-1.3.tar.gz", "has_sig": false, "md5_digest": "5a37f1bb2bf5a24df152cee6cfbb321d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 567891, "upload_time": "2018-04-18T11:38:08", "url": "https://files.pythonhosted.org/packages/3a/59/94e00484698e73e30e416c8d904ea5daf49a71ca41e7be33b522c8df39c6/django-chartjs-1.3.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "740806e823783aaa1037ca63476509a3", "sha256": "9747a2ef6a0aabfbd5b3d52f0827af761eb764ed3707934aa5cb7269cc08940e" }, "downloads": -1, "filename": "django_chartjs-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "740806e823783aaa1037ca63476509a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 598341, "upload_time": "2019-06-07T08:38:46", "url": "https://files.pythonhosted.org/packages/b4/77/3889cd99408cd51befd0e69c3d3ee96bb81715b3149e9d2749aaca664992/django_chartjs-1.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ca3f2a683bdb8a2e2ba6994a1c4bd7a", "sha256": "f521be3b4b413549991240caab41d925971cc32c0df80b7c50907d08b2ff21d4" }, "downloads": -1, "filename": "django-chartjs-1.4.0.tar.gz", "has_sig": false, "md5_digest": "5ca3f2a683bdb8a2e2ba6994a1c4bd7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 568763, "upload_time": "2019-06-07T08:38:42", "url": "https://files.pythonhosted.org/packages/bc/e4/91560842d4f157dba4c6f43b333c503d33c7f129a2df4d15b927a64543ac/django-chartjs-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "ec7894805fa79a4e95a65f7033a153a6", "sha256": "e93d69a123b45ca2cff72b1a4a9edf9b9a2ff678da47d222db31a32eed55859a" }, "downloads": -1, "filename": "django_chartjs-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ec7894805fa79a4e95a65f7033a153a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 598411, "upload_time": "2019-07-08T08:21:44", "url": "https://files.pythonhosted.org/packages/ed/2a/63903ab739c4e1e4e973af8f2dd54cf7e65a628d52be6d14acd802a7f498/django_chartjs-1.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8df0a5741469efec831f256bb956dac", "sha256": "68bab8cac770afc9b586db59f01295e9bf55198ec58557ca24acd20c0fea7500" }, "downloads": -1, "filename": "django-chartjs-1.5.0.tar.gz", "has_sig": false, "md5_digest": "a8df0a5741469efec831f256bb956dac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 568868, "upload_time": "2019-07-08T08:21:40", "url": "https://files.pythonhosted.org/packages/3d/b0/1a9972f01f83f4f6471279c2f707bd3e36c1ad3697205dc9b4a5f539ec45/django-chartjs-1.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ec7894805fa79a4e95a65f7033a153a6", "sha256": "e93d69a123b45ca2cff72b1a4a9edf9b9a2ff678da47d222db31a32eed55859a" }, "downloads": -1, "filename": "django_chartjs-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ec7894805fa79a4e95a65f7033a153a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 598411, "upload_time": "2019-07-08T08:21:44", "url": "https://files.pythonhosted.org/packages/ed/2a/63903ab739c4e1e4e973af8f2dd54cf7e65a628d52be6d14acd802a7f498/django_chartjs-1.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8df0a5741469efec831f256bb956dac", "sha256": "68bab8cac770afc9b586db59f01295e9bf55198ec58557ca24acd20c0fea7500" }, "downloads": -1, "filename": "django-chartjs-1.5.0.tar.gz", "has_sig": false, "md5_digest": "a8df0a5741469efec831f256bb956dac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 568868, "upload_time": "2019-07-08T08:21:40", "url": "https://files.pythonhosted.org/packages/3d/b0/1a9972f01f83f4f6471279c2f707bd3e36c1ad3697205dc9b4a5f539ec45/django-chartjs-1.5.0.tar.gz" } ] }