{ "info": { "author": "Dmitry Kislov", "author_email": "kislov@easydan.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development" ], "description": "=================\nDjango Matplotlib\n=================\n\n.. image:: https://travis-ci.com/scidam/django_matplotlib.svg?branch=master\n :target: https://travis-ci.com/scidam/django_matplotlib\n\nDjango_matplotlib is a reusable\nDjango app for embedding matplotlib figures\ninto Django driven websites. It can be easily integrated with Django\nadmin app and used in templates via forms.\n\nDocumentation: http://django-matplotlib.readthedocs.org/\n\nRequirements\n------------\n\nDjango 1.11+, <3.0; Python 3.5+, <3.8.\n\n\nQuick start\n-----------\n\n1. Clone git repository to place where Django can find it:\n\n.. code-block::\n\n pip install django-matplotlib\n\n2. Add \"django_matplotlib\" to your INSTALLED_APPS setting like this:\n\n.. code-block:: python\n\n INSTALLED_APPS = [\n ...\n 'django_matplotlib',\n ...\n ]\n\n3. Use MatplotlibField in your `models.py`, e.g.:\n\n.. code-block:: python\n\n from django.db import models\n from django_matplotlib.fields import MatplotlibFigureField\n\n class MyModelWithFigure(models.Model):\n # ... other fields \n # figures.py should be in the same directory where models.py is placed.\n # see ./django_matplotlib/figures.py for example.\n fig = MatplotlibFigureField(figure='test_figure', verbose_name='figure',\n silent=True)\n # ... other fields \n\n\n4. Generate and apply migrations.\n\n\n.. note::\n\n It is assumed that you have Django installed already. Additionally,\n you will need to install `matplotlib` to use `MatplotlibFigureField`\n in your models.\n\n\nAuthor\n------\n\nDmitry E. Kislov\n\nE-mail: kislov@easydan.com\n\n\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/scidam/django_matplotlib", "keywords": "django,matplotlib,python", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-matplotlib", "package_url": "https://pypi.org/project/django-matplotlib/", "platform": "", "project_url": "https://pypi.org/project/django-matplotlib/", "project_urls": { "Homepage": "https://github.com/scidam/django_matplotlib" }, "release_url": "https://pypi.org/project/django-matplotlib/0.1/", "requires_dist": null, "requires_python": ">=3.5", "summary": "Matplotlib field for Django", "version": "0.1", "yanked": false, "yanked_reason": null }, "last_serial": 6021089, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "cc6b8e464dde17bac1ba0a71c3f70a7b", "sha256": "c1b64f59a4e8ce5932f7232911a9fcd26c38ce0ed833fc49d88b0bcd8d2b1e7b" }, "downloads": -1, "filename": "django_matplotlib-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cc6b8e464dde17bac1ba0a71c3f70a7b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12465, "upload_time": "2019-10-24T00:31:47", "upload_time_iso_8601": "2019-10-24T00:31:47.681081Z", "url": "https://files.pythonhosted.org/packages/dc/4d/7a0c6fddcfd1d4f588942613deef43e77165bb9cc13dc98204da03318fb8/django_matplotlib-0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ac99073f514de8b598c472cf20171f9", "sha256": "627e86ff5a6b3484cad94c9526c18d368088546f804fc84aad2dde322d5eb5b0" }, "downloads": -1, "filename": "django-matplotlib-0.1.tar.gz", "has_sig": false, "md5_digest": "6ac99073f514de8b598c472cf20171f9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 10683, "upload_time": "2019-10-24T00:31:50", "upload_time_iso_8601": "2019-10-24T00:31:50.082980Z", "url": "https://files.pythonhosted.org/packages/d2/0c/658884385b9d9d207e9ae7c4ad26a8d418776e50c4b170b06c50f51aa400/django-matplotlib-0.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cc6b8e464dde17bac1ba0a71c3f70a7b", "sha256": "c1b64f59a4e8ce5932f7232911a9fcd26c38ce0ed833fc49d88b0bcd8d2b1e7b" }, "downloads": -1, "filename": "django_matplotlib-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cc6b8e464dde17bac1ba0a71c3f70a7b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12465, "upload_time": "2019-10-24T00:31:47", "upload_time_iso_8601": "2019-10-24T00:31:47.681081Z", "url": "https://files.pythonhosted.org/packages/dc/4d/7a0c6fddcfd1d4f588942613deef43e77165bb9cc13dc98204da03318fb8/django_matplotlib-0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ac99073f514de8b598c472cf20171f9", "sha256": "627e86ff5a6b3484cad94c9526c18d368088546f804fc84aad2dde322d5eb5b0" }, "downloads": -1, "filename": "django-matplotlib-0.1.tar.gz", "has_sig": false, "md5_digest": "6ac99073f514de8b598c472cf20171f9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 10683, "upload_time": "2019-10-24T00:31:50", "upload_time_iso_8601": "2019-10-24T00:31:50.082980Z", "url": "https://files.pythonhosted.org/packages/d2/0c/658884385b9d9d207e9ae7c4ad26a8d418776e50c4b170b06c50f51aa400/django-matplotlib-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }