{
"info": {
"author": "Richard Barran",
"author_email": "richard@arbee-design.co.uk",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"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",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "Django-minipub\n===============\n\n.. image:: https://img.shields.io/pypi/v/django-minipub.svg\n :target: https://pypi.python.org/pypi/django-minipub/\n :alt: Latest PyPI version\n\n.. image:: https://travis-ci.org/richardbarran/django-minipub.svg?branch=master\n :target: https://travis-ci.org/richardbarran/django-minipub\n\n.. image:: https://coveralls.io/repos/github/richardbarran/django-minipub/badge.svg?branch=master\n :target: https://coveralls.io/github/richardbarran/django-minipub?branch=master\n\nDjango-minipub is a **mini**-malist **pub**-lication control system for Django.\n\nLet's explain it with an example: you have a 'news' application, with an\nArticle model. In the admin interface, Minipub will add this fieldset:\n\n.. image:: docs/img/minipub-fieldset.png\n\nAll articles will then have the following 3 fields:\n\n- status: usually ``draft`` or ``published``.\n- start: start date.\n- end: end date; optional.\n\nArticles will only be visible in the public website **if** they are ``published``\n**and** today's date is between the start and end dates.\n\nIn addition, we have a fieldset for showing various read-only status fields:\n\n.. image:: docs/img/minipub-status-fieldset.png\n\nThese can be of use for tracking changes to an Article.\n\nAnd that's it... Minipub is simply a few fields on a Model Mixin, together with plenty of code - in the models,\nviews, admin and sitemap - to make the best use of it, that you will hopefully reuse\nagain and again throughout a project.\n\nWhat can I use it for?\n----------------------\nHere are some examples of Minipub at work:\n\n- `Controlling the publication of the Events for a F1 racetrack `_.\n- `Controlling when job offers are displayed `_.\n- `Minutes of the meetings of a residents association website `_.\n\nAlternatives\n------------\nThere are several similar projects that take slightly different approaches\nto publication control; usually they introduce more sophisticated control. A well-known\nexample is `django-reversion `_.\n\nMinipub is a very basic publication control tool, but works well on several production\nwebsites. Its author has found it be a decent compromise between a tool that's too\nbasic to be useful, and too complex to be understood by its intended end users.\n\nInstallation and usage\n----------------------\n.. image:: https://readthedocs.org/projects/django-minipub/badge/?version=latest\n :target: http://django-minipub.readthedocs.org/en/latest/?badge=latest\n :alt: Documentation Status\n\nPlease take a look at\n`the documentation `_ on ReadTheDocs.\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/richardbarran/django-minipub",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "django-minipub",
"package_url": "https://pypi.org/project/django-minipub/",
"platform": "",
"project_url": "https://pypi.org/project/django-minipub/",
"project_urls": {
"Homepage": "https://github.com/richardbarran/django-minipub"
},
"release_url": "https://pypi.org/project/django-minipub/1.5/",
"requires_dist": [
"django-model-utils (>=3.2.0)"
],
"requires_python": "",
"summary": "Django-minipub is a MINImalist PUBlication control system for Django.",
"version": "1.5"
},
"last_serial": 5472751,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "4fc56cc74a9e5eed61bdb7e02a68628f",
"sha256": "99f6e67dc2c9992cb5a4e1fcf8efa34243a5472d21640056de6d688576f8a248"
},
"downloads": -1,
"filename": "django-minipub-1.0.tar.gz",
"has_sig": false,
"md5_digest": "4fc56cc74a9e5eed61bdb7e02a68628f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7824,
"upload_time": "2016-02-09T22:20:26",
"url": "https://files.pythonhosted.org/packages/ef/a7/9fbe3e60a8aacfd6023c1f9a9608a992f4668deb2df2d0d4d99068c3c0b5/django-minipub-1.0.tar.gz"
}
],
"1.1": [
{
"comment_text": "",
"digests": {
"md5": "f41329d85e0f3eb5fab34fd6f298179f",
"sha256": "b665ed069e863ad0d4fe158c206fbba3307c3c9d1dc3ba69a94fc9755643f9f2"
},
"downloads": -1,
"filename": "django-minipub-1.1.tar.gz",
"has_sig": false,
"md5_digest": "f41329d85e0f3eb5fab34fd6f298179f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7893,
"upload_time": "2016-10-05T20:23:15",
"url": "https://files.pythonhosted.org/packages/19/62/c132b47d50998ebfef93d2ae0e5f8c30b92ecb07640e90f0f538c5fdf5eb/django-minipub-1.1.tar.gz"
}
],
"1.2": [
{
"comment_text": "",
"digests": {
"md5": "3dc6840e9273b2d6b905dfb120349f22",
"sha256": "0b03670c49157982c1171cc82a6499103e2cbf14b6adbf87df9f8181c4ff31a3"
},
"downloads": -1,
"filename": "django-minipub-1.2.tar.gz",
"has_sig": false,
"md5_digest": "3dc6840e9273b2d6b905dfb120349f22",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7940,
"upload_time": "2017-05-10T16:41:39",
"url": "https://files.pythonhosted.org/packages/c3/ca/7763034db6a230a29e39bb29a40ee18cce816e1f5f0347358da9d85e3244/django-minipub-1.2.tar.gz"
}
],
"1.3": [
{
"comment_text": "",
"digests": {
"md5": "54986a5fd046f34cb1d4b989bffc1cdf",
"sha256": "698c8ea141298583892292ba651823684965e8781b073dfa293a843c1750b926"
},
"downloads": -1,
"filename": "django-minipub-1.3.tar.gz",
"has_sig": false,
"md5_digest": "54986a5fd046f34cb1d4b989bffc1cdf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7960,
"upload_time": "2017-12-03T13:20:47",
"url": "https://files.pythonhosted.org/packages/04/87/64c2afa69aefef8bbd2e141397c5d5afab8e90e958728420ffd34ee8ae01/django-minipub-1.3.tar.gz"
}
],
"1.4": [
{
"comment_text": "",
"digests": {
"md5": "854fd3e83b04693df3ccaa0c48cbda0f",
"sha256": "89b3d718e30c8d0a978d5574d93e4a0ec33b8cf0195346d0e1befeb547fcace1"
},
"downloads": -1,
"filename": "django-minipub-1.4.tar.gz",
"has_sig": false,
"md5_digest": "854fd3e83b04693df3ccaa0c48cbda0f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7999,
"upload_time": "2018-05-14T19:59:10",
"url": "https://files.pythonhosted.org/packages/5d/1e/f6f4e962f9a0229dbcd9b0907a81a167fd63d6dd20eefc5ef690a6d23648/django-minipub-1.4.tar.gz"
}
],
"1.5": [
{
"comment_text": "",
"digests": {
"md5": "e6f92a729350353aa6b799388b3a8710",
"sha256": "35c56d2f9997ce827d72b53db07c5f3e85a9dd624f3792e543ce1ece7b1e897c"
},
"downloads": -1,
"filename": "django_minipub-1.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "e6f92a729350353aa6b799388b3a8710",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 8634,
"upload_time": "2019-07-01T18:36:53",
"url": "https://files.pythonhosted.org/packages/b5/2d/6d3dc122a945967def997ed5dbcb23f643d54fb3c96db4983c26df90cc94/django_minipub-1.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f2d1ff870ac5cf7b23c6aa170a8a0719",
"sha256": "82aee168b77783ccdabbefe4ea7001015c5465e94e6df29e43b405bdad4747f3"
},
"downloads": -1,
"filename": "django-minipub-1.5.tar.gz",
"has_sig": false,
"md5_digest": "f2d1ff870ac5cf7b23c6aa170a8a0719",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8099,
"upload_time": "2019-07-01T18:36:56",
"url": "https://files.pythonhosted.org/packages/aa/bf/f3ffbf0bef190384bb81217bcaa403d4333287f554af0dbc546e4e1c28b1/django-minipub-1.5.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "e6f92a729350353aa6b799388b3a8710",
"sha256": "35c56d2f9997ce827d72b53db07c5f3e85a9dd624f3792e543ce1ece7b1e897c"
},
"downloads": -1,
"filename": "django_minipub-1.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "e6f92a729350353aa6b799388b3a8710",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 8634,
"upload_time": "2019-07-01T18:36:53",
"url": "https://files.pythonhosted.org/packages/b5/2d/6d3dc122a945967def997ed5dbcb23f643d54fb3c96db4983c26df90cc94/django_minipub-1.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f2d1ff870ac5cf7b23c6aa170a8a0719",
"sha256": "82aee168b77783ccdabbefe4ea7001015c5465e94e6df29e43b405bdad4747f3"
},
"downloads": -1,
"filename": "django-minipub-1.5.tar.gz",
"has_sig": false,
"md5_digest": "f2d1ff870ac5cf7b23c6aa170a8a0719",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8099,
"upload_time": "2019-07-01T18:36:56",
"url": "https://files.pythonhosted.org/packages/aa/bf/f3ffbf0bef190384bb81217bcaa403d4333287f554af0dbc546e4e1c28b1/django-minipub-1.5.tar.gz"
}
]
}