{ "info": { "author": "Liam Brenner", "author_email": "liam.brenner@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "=================================\nVersion 1.0 is under development!\n=================================\n\n===============\nwagtailinvoices\n===============\n\nA plugin for Wagtail that provides invoice functionality\n`Documentation on ReadTheDocs `_\n\nInstalling\n==========\n\nInstall using pip::\n\n\tpip install wagtailinvoices\n\nIt works with Wagtail 1.0b2 and upwards.\n\nUsing\n=====\n\nCreate invoice models for your application that inherit from the relevant ``wagtailinvoices`` models:\n\n.. code-block:: python\n\n from django.db import models\n\n from wagtail.wagtailadmin.edit_handlers import FieldPanel\n from wagtail.wagtailcore.fields import RichTextField\n from wagtail.wagtailcore.models import Page\n\n from wagtailinvoices.models import InvoiceIndexMixin, AbstractInvoice\n from wagtailinvoices.decorators import invoiceindex\n\n\n # The decorator registers this model as a invoice index\n @invoiceindex\n class InvoiceIndex(InvoiceIndexMixin, Page):\n # Add extra fields here, as in a normal Wagtail Page class, if required\n invoice_model = 'Invoice'\n\n\n class Invoice(AbstractInvoice):\n # Invoice is a normal Django model, *not* a Wagtail Page.\n # Add any fields required for your page.\n # It already has ``date`` field, and a link to its parent ``InvoiceIndex`` Page\n full_name = models.CharField(max_length=255)\n organization = models.CharField(max_length=255)\n phone_number = models.CharField(max_length=255)\n \n\n panels = [\n FieldPanel('full_name', classname='full'),\n FieldPanel('organization'),\n FieldPanel('phone_number')\n ] + AbstractInvoice.panels\n\n def __unicode__(self):\n return self.full_name", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/sablewalnut/wagtailinvoices", "keywords": null, "license": "BSD License", "maintainer": null, "maintainer_email": null, "name": "wagtailinvoices", "package_url": "https://pypi.org/project/wagtailinvoices/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wagtailinvoices/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/sablewalnut/wagtailinvoices" }, "release_url": "https://pypi.org/project/wagtailinvoices/0.4.3/", "requires_dist": null, "requires_python": null, "summary": "Invoice mod for the Wagtail CMS", "version": "0.4.3" }, "last_serial": 2143969, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "0f3c15819c839da2cb9d39fe9aaba5c3", "sha256": "64e231e3054821c3ea87f2f2bf1defd3ecdbf3236fc0e09089676a261ead59ab" }, "downloads": -1, "filename": "wagtailinvoices-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0f3c15819c839da2cb9d39fe9aaba5c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9746, "upload_time": "2015-08-02T05:05:58", "url": "https://files.pythonhosted.org/packages/b3/34/950f9d07f8e9e6854a1403661b7c6658b39a01a891d58c8da7383f473c41/wagtailinvoices-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "aea77ef7928638bbd7b851bbe7ee4afc", "sha256": "da955ddb4d98bb0b6b4aaa7a11d4ed49a59fb816393b257b7302246807ce68e0" }, "downloads": -1, "filename": "wagtailinvoices-0.2.0.tar.gz", "has_sig": false, "md5_digest": "aea77ef7928638bbd7b851bbe7ee4afc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10571, "upload_time": "2015-08-04T10:15:22", "url": "https://files.pythonhosted.org/packages/f4/4a/762386e6266f7be263569759fca333cbfe7faab73c362882cee922eaa4ab/wagtailinvoices-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "073138e93719d3df3bd1115290b1b0b9", "sha256": "b8b218303d55274a5499340c8bcc593f3fa1fee13d594eeb8b8c92e5727dc65b" }, "downloads": -1, "filename": "wagtailinvoices-0.2.1.tar.gz", "has_sig": false, "md5_digest": "073138e93719d3df3bd1115290b1b0b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11065, "upload_time": "2015-09-21T02:04:32", "url": "https://files.pythonhosted.org/packages/c0/d0/6f1e76f4fcd8cccea5c21d5023e6250112cc0a2c4ae0d0bb42a725969b8a/wagtailinvoices-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8faf971b4975b08cb38efbe51109daaf", "sha256": "a3a624543b54613110ec222787aa289a314624aa588438914ca4dc11527f84ca" }, "downloads": -1, "filename": "wagtailinvoices-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8faf971b4975b08cb38efbe51109daaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12561, "upload_time": "2015-09-21T12:11:58", "url": "https://files.pythonhosted.org/packages/55/25/ba31060d40b0031589a2b70b3ad48b1c437895b289d7d62f5650c541a0a2/wagtailinvoices-0.3.0.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "a5318feeda9e9179e2ba76e021ee5cb8", "sha256": "098a46ccad22f538ebbd14fca40ba3f945aa7763154ef14d348ce4ccbb839b80" }, "downloads": -1, "filename": "wagtailinvoices-0.3.2.tar.gz", "has_sig": false, "md5_digest": "a5318feeda9e9179e2ba76e021ee5cb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12976, "upload_time": "2015-10-30T04:25:33", "url": "https://files.pythonhosted.org/packages/2e/52/cbd9f58f05827583c214ffce31a08cec259ae079acba92b907c02c308be3/wagtailinvoices-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "0430c88b645213bf8b7bcdfa8b2871e7", "sha256": "e6fc728fd21eed348039e2c11a36d429c7fff91dd4e11676fee89785922c131a" }, "downloads": -1, "filename": "wagtailinvoices-0.3.3.tar.gz", "has_sig": false, "md5_digest": "0430c88b645213bf8b7bcdfa8b2871e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12974, "upload_time": "2015-10-30T05:08:49", "url": "https://files.pythonhosted.org/packages/60/c7/aff7a9b756b63eaf0eacdb7f24342d684dfc5f340be0a4689e66ebb30560/wagtailinvoices-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "39121d46344781277cb47614d82acae5", "sha256": "a2df0f0aae36440e1b2f5e791291c39a60bae0f6dfc77dccdcca3e4cb49ec876" }, "downloads": -1, "filename": "wagtailinvoices-0.4.0.tar.gz", "has_sig": false, "md5_digest": "39121d46344781277cb47614d82acae5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12991, "upload_time": "2016-06-01T02:00:58", "url": "https://files.pythonhosted.org/packages/3f/50/14652767cac72d8c749f80c1e6c9d47882e2a99fe514b8ab9fa6a2fc291f/wagtailinvoices-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "405247dc59c80340ada624f46a5106ac", "sha256": "5d63f691b04e2e7d23e36110dbb39b22b6a4ee23fe0dc5e365477ae8c8512cad" }, "downloads": -1, "filename": "wagtailinvoices-0.4.1.tar.gz", "has_sig": false, "md5_digest": "405247dc59c80340ada624f46a5106ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13012, "upload_time": "2016-06-01T02:17:16", "url": "https://files.pythonhosted.org/packages/48/c0/72906777708a69c75c5f75e79ed44b1189726ffb3155992d162da225105d/wagtailinvoices-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "e210be8474d356e06dc3d274ba2738cd", "sha256": "12d283433db8c4551a214e0a304faaf86b4c87e085d77fc55a8cadbef1789e04" }, "downloads": -1, "filename": "wagtailinvoices-0.4.2.tar.gz", "has_sig": false, "md5_digest": "e210be8474d356e06dc3d274ba2738cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13009, "upload_time": "2016-06-01T02:20:50", "url": "https://files.pythonhosted.org/packages/63/cb/72e93870553949876816394fe438bf9a5c7f3b0f86c3d51c4f7a7fda3676/wagtailinvoices-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "ac6aaac9b49add2b92ba3a1840730a7f", "sha256": "e86b6599819fd244a447c48d1c980977e9879d5ca3d9a75b5e1b8eb38bf045bf" }, "downloads": -1, "filename": "wagtailinvoices-0.4.3.tar.gz", "has_sig": false, "md5_digest": "ac6aaac9b49add2b92ba3a1840730a7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13007, "upload_time": "2016-06-01T02:22:56", "url": "https://files.pythonhosted.org/packages/99/3e/a1c49a207d18d54b90cbbaedf86fc47693c2503d50df451e48949fb71fe3/wagtailinvoices-0.4.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ac6aaac9b49add2b92ba3a1840730a7f", "sha256": "e86b6599819fd244a447c48d1c980977e9879d5ca3d9a75b5e1b8eb38bf045bf" }, "downloads": -1, "filename": "wagtailinvoices-0.4.3.tar.gz", "has_sig": false, "md5_digest": "ac6aaac9b49add2b92ba3a1840730a7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13007, "upload_time": "2016-06-01T02:22:56", "url": "https://files.pythonhosted.org/packages/99/3e/a1c49a207d18d54b90cbbaedf86fc47693c2503d50df451e48949fb71fe3/wagtailinvoices-0.4.3.tar.gz" } ] }