{
"info": {
"author": "Richard Cornish",
"author_email": "rich@richardcornish.com",
"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",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Topic :: Utilities"
],
"description": "Django Registration Wall\n************************\n\n|PyPI version|_ |Build status|_\n\n.. |PyPI version| image::\n https://badge.fury.io/py/django-registrationwall.svg\n.. _PyPI version: https://pypi.python.org/pypi/django-registrationwall\n\n.. |Build status| image::\n https://travis-ci.org/richardcornish/django-registrationwall.svg?branch=master\n.. _Build status: https://travis-ci.org/richardcornish/django-registrationwall\n\n.. image:: https://raw.githubusercontent.com/richardcornish/django-registrationwall/master/docs/_static/img/regwall-detail.png\n\n**Django Registration Wall** is a `Django `_ `mixin `_ `application `_ that limits an `anonymous user `_'s access to content, after which the user is redirected to the `login URL `_. The behavior is modeled after the common `paywall `_ scenario.\n\nFake news articles credit goes to The Onion.\n\n* `Package distribution `_\n* `Code repository `_\n* `Documentation `_\n* `Tests `_\n\nInstall\n=======\n\n.. code-block:: bash\n\n $ pip install django-registrationwall\n\nAdd to ``settings.py``.\n\n.. code-block:: python\n\n INSTALLED_APPS = [\n # ...\n 'regwall',\n ]\n\nAdd to one of your ``views.py``.\n\n.. code-block:: python\n\n from django.views.generic import DetailView\n\n from regwall.mixins import RaiseRegWallMixin\n\n from .models import Article\n\n\n class ArticleDetailView(RaiseRegWallMixin, DetailView):\n model = Article\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/richardcornish/django-registrationwall",
"keywords": "",
"license": "BSD License",
"maintainer": "",
"maintainer_email": "",
"name": "django-registrationwall",
"package_url": "https://pypi.org/project/django-registrationwall/",
"platform": "",
"project_url": "https://pypi.org/project/django-registrationwall/",
"project_urls": {
"Homepage": "https://github.com/richardcornish/django-registrationwall"
},
"release_url": "https://pypi.org/project/django-registrationwall/0.1.5/",
"requires_dist": null,
"requires_python": "",
"summary": "A Django mixin application to raise a registration or paywall",
"version": "0.1.5"
},
"last_serial": 3027792,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "640610c101553c856d13c2f631e2ecd1",
"sha256": "d6748a71b598a62840c1ac57548f6b266cac089cdaffe6b1ac4bf8ac8bad3e64"
},
"downloads": -1,
"filename": "django-registrationwall-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "640610c101553c856d13c2f631e2ecd1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3337666,
"upload_time": "2017-04-15T23:43:06",
"url": "https://files.pythonhosted.org/packages/c4/84/c574e3f7e6d1615bba6aef48265cf9d4b1421bb614f9a13afb525d170f02/django-registrationwall-0.1.0.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "3ead87432655d48adf79119badaae3c0",
"sha256": "f69caadf647822ad863d88301f0efd7cf19c8a5ffd1c2b1d66e66f7775a1f3fd"
},
"downloads": -1,
"filename": "django-registrationwall-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "3ead87432655d48adf79119badaae3c0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3345728,
"upload_time": "2017-04-18T05:37:11",
"url": "https://files.pythonhosted.org/packages/c7/97/e947d391d38dc2fa4f6088ce4345fd2806d6f504c1d441c3a26f3205bfcd/django-registrationwall-0.1.1.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "e5bb7ed41ec2cf19b389d88dac9fe2f9",
"sha256": "bb175c8333f8496eebdedbdb97ffe7ea2a64059568c90bc3f7a7273f55286410"
},
"downloads": -1,
"filename": "django-registrationwall-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "e5bb7ed41ec2cf19b389d88dac9fe2f9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3348040,
"upload_time": "2017-07-11T06:01:36",
"url": "https://files.pythonhosted.org/packages/3f/1a/e9a875b094ed785461b700c9b153e52edd3fc8b0e9a54d81fe773110797b/django-registrationwall-0.1.2.tar.gz"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "b644cf9bd8e1419aaeb0f761684f5d20",
"sha256": "5626a0d35f8015a9297f4261118dd8af889c4cef3711840ce6fe64558c9d211a"
},
"downloads": -1,
"filename": "django-registrationwall-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "b644cf9bd8e1419aaeb0f761684f5d20",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3348052,
"upload_time": "2017-07-13T17:12:53",
"url": "https://files.pythonhosted.org/packages/ac/33/518148fb6cc74c2c3f3db4bc7c2fe2d0dfc0680eba254418a43e10d3c5d1/django-registrationwall-0.1.3.tar.gz"
}
],
"0.1.4": [
{
"comment_text": "",
"digests": {
"md5": "7b85e77bb028244d2b88f7ae8770ba6c",
"sha256": "6d216208d45b7a25fc6988f017d14c2af4644511f4109c0333b4782143efa0ae"
},
"downloads": -1,
"filename": "django-registrationwall-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "7b85e77bb028244d2b88f7ae8770ba6c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3351132,
"upload_time": "2017-07-16T01:53:45",
"url": "https://files.pythonhosted.org/packages/8e/08/ae3453321a9de8b7c39525c9a2501cda693e3e35ca335133a3631d09288b/django-registrationwall-0.1.4.tar.gz"
}
],
"0.1.5": [
{
"comment_text": "",
"digests": {
"md5": "1016cc24e244071fbb77de05398e55ec",
"sha256": "fbb3e710dada1ac6285a1b4bc5052ab7511f62759bb43eb4e2b79fa19ca32509"
},
"downloads": -1,
"filename": "django_registrationwall-0.1.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "1016cc24e244071fbb77de05398e55ec",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 15521,
"upload_time": "2017-07-17T05:43:03",
"url": "https://files.pythonhosted.org/packages/cb/5b/c666176b25d3479b54d1e42e79126f34698f8c9dae8ba25664b13ec4c5b1/django_registrationwall-0.1.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "634d7eabf4126a8f34c36f15ca899345",
"sha256": "df166d5d287d0f0be4ece13ac0640796312e2c5a5229afa00501285db391ff88"
},
"downloads": -1,
"filename": "django-registrationwall-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "634d7eabf4126a8f34c36f15ca899345",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3351232,
"upload_time": "2017-07-17T05:43:01",
"url": "https://files.pythonhosted.org/packages/73/70/1d0cf75cbb4c678aea794d701ff4f31bcb3e8c40f7cf8729dfd10c96a9cd/django-registrationwall-0.1.5.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "1016cc24e244071fbb77de05398e55ec",
"sha256": "fbb3e710dada1ac6285a1b4bc5052ab7511f62759bb43eb4e2b79fa19ca32509"
},
"downloads": -1,
"filename": "django_registrationwall-0.1.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "1016cc24e244071fbb77de05398e55ec",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 15521,
"upload_time": "2017-07-17T05:43:03",
"url": "https://files.pythonhosted.org/packages/cb/5b/c666176b25d3479b54d1e42e79126f34698f8c9dae8ba25664b13ec4c5b1/django_registrationwall-0.1.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "634d7eabf4126a8f34c36f15ca899345",
"sha256": "df166d5d287d0f0be4ece13ac0640796312e2c5a5229afa00501285db391ff88"
},
"downloads": -1,
"filename": "django-registrationwall-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "634d7eabf4126a8f34c36f15ca899345",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3351232,
"upload_time": "2017-07-17T05:43:01",
"url": "https://files.pythonhosted.org/packages/73/70/1d0cf75cbb4c678aea794d701ff4f31bcb3e8c40f7cf8729dfd10c96a9cd/django-registrationwall-0.1.5.tar.gz"
}
]
}