{
"info": {
"author": "Basil Shubin",
"author_email": "basil.shubin@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: MIT 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.4",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content"
],
"description": "django-su\n=========\n\nLogin as any user from the Django admin interface, then switch back when done\n\nAuthored by `Adam Charnock `_, and some great\n`contributors `_.\n\n.. image:: https://img.shields.io/pypi/v/django-su.svg\n :target: https://pypi.python.org/pypi/django-su/\n\n.. image:: https://img.shields.io/pypi/dm/django-su.svg\n :target: https://pypi.python.org/pypi/django-su/\n\n.. image:: https://img.shields.io/github/license/adamcharnock/django-su.svg\n :target: https://pypi.python.org/pypi/django-su/\n\n.. image:: https://img.shields.io/travis/adamcharnock/django-su.svg\n :target: https://travis-ci.org/adamcharnock/django-su/\n\n.. image:: https://coveralls.io/repos/adamcharnock/django-su/badge.svg?branch=develop\n :target: https://coveralls.io/r/adamcharnock/django-su?branch=develop\n\n.. image:: https://landscape.io/github/adamcharnock/django-su/develop/landscape.svg?style=flat\n :target: https://landscape.io/github/adamcharnock/django-su/develop\n\nInstallation\n------------\n\n1. Either checkout ``django_su`` from GitHub, or install using ``pip`` :\n\n .. code-block:: bash\n\n pip install django-su\n\n2. Add ``django_su`` to your ``INSTALLED_APPS``. Make sure you put it *before* ``django.contrib.admin`` :\n\n .. code-block:: python\n\n INSTALLED_APPS = (\n ...\n 'django_su', # must be before ``django.contrib.admin``\n 'django.contrib.admin',\n )\n\n3. Add ``SuBackend`` to ``AUTHENTICATION_BACKENDS`` :\n\n .. code-block:: python\n\n AUTHENTICATION_BACKENDS = (\n ...\n 'django_su.backends.SuBackend',\n )\n\n4. Update your ``urls.py`` file :\n\n .. code-block:: python\n\n urlpatterns = [\n url(r'^su/', include('django_su.urls')),\n ...\n ]\n\nAnd that should be it!\n\nPlease see ``example`` application. This application is used to manually test\nthe functionalities of this package. This also serves as a good example.\n\n``django-su`` requires Django 1.5 or above.\n\nExternal dependencies (optional, but recommended)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nThe following apps are optional but will enhance the user experience:\n\n* The 'login su' form will render using `django-form-admin`_\n* The user selection widget will render using `django-ajax-selects`_\n\nNote that `django-ajax-selects`_ requires the following settings:\n\n.. code-block:: python\n\n AJAX_LOOKUP_CHANNELS = {'django_su': dict(model='auth.user', search_field='username')}\n\n\nConfiguration (optional)\n------------------------\n\nThere are various optional configuration options you can set in your ``settings.py``\n\n.. code-block:: python\n\n # URL to redirect after the login.\n # Default: \"/\"\n SU_LOGIN_REDIRECT_URL = \"/\"\n\n # URL to redirect after the logout.\n # Default: \"/\"\n SU_LOGOUT_REDIRECT_URL = \"/\"\n\n # A function specifying the permissions a user requires in order\n # to use the django-su functionality.\n # Default: None\n SU_LOGIN_CALLBACK = \"example.utils.su_login_callback\"\n\n # A function to override the django.contrib.auth.login(request, user)\n # view, thereby allowing one to set session data, etc.\n # Default: None\n SU_CUSTOM_LOGIN_ACTION = \"example.utils.custom_login\"\n\nUsage\n-----\n\nGo and view a user in the admin interface and look for a new \"Login\nas\" button in the top right.\n\nOnce you have su'ed into a user, you can get exit back into your\noriginal user by navigating to ``/su/`` in your browser.\n\nHow to\n------\n\nHow to Notify superuser when connected with another user\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nThis option warns the superuser when working with another user as\ninitially logged in. To activate this option perform:\n\n1. Add ``django_su.context_processors.is_su`` to ``TEMPLATE_CONTEXT_PROCESSORS`` :\n\n .. code-block:: python\n\n TEMPLATE_CONTEXT_PROCESSORS = (\n ...\n 'django_su.context_processors.is_su',\n )\n\n2. In your ``base.html`` include ``su/is_su.html`` snippet :\n\n .. code-block:: html+django\n\n {% include \"su/is_su.html\" %}\n\nHow to use django-su with a custom user model (AUTH_USER_MODEL)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nDjango-su should function normally with a custom user model. However,\nyour `ModelAdmin` in your `admin.py` file will need tweaking as follows:\n\n.. code-block:: python\n\n # Within your admin.py file\n from django.contrib import admin\n from django.contrib.auth.admin import UserAdmin\n\n from . import models\n\n @admin.register(models.CustomUser)\n class CustomUserAdmin(UserAdmin):\n # The following two lines are needed:\n change_form_template = \"admin/auth/user/change_form.html\"\n change_list_template = \"admin/auth/user/change_list.html\"\n\nThis ensures the Django admin will use the correct template customisations for\nyour custom user model.\n\n\nCredits\n-------\n\nThis app was put together by Adam Charnock, but was largely based on ideas, code and comments at:\n\n* http://bitkickers.blogspot.com/2010/06/add-button-to-django-admin-to-login-as.html\n* http://copiousfreetime.blogspot.com/2006/12/django-su.html\n\ndjango-su is packaged using seed_.\n\n.. _django-form-admin: http://pypi.python.org/pypi/django-form-admin\n.. _django-ajax-selects: http://pypi.python.org/pypi/django-ajax-selects\n.. _seed: https://github.com/adamcharnock/seed/\n",
"description_content_type": "",
"docs_url": null,
"download_url": "https://github.com/adamcharnock/django-su/zipball/master",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://github.com/adamcharnock/django-su",
"keywords": "",
"license": "MIT License",
"maintainer": "",
"maintainer_email": "",
"name": "django-su",
"package_url": "https://pypi.org/project/django-su/",
"platform": "",
"project_url": "https://pypi.org/project/django-su/",
"project_urls": {
"Download": "https://github.com/adamcharnock/django-su/zipball/master",
"Homepage": "http://github.com/adamcharnock/django-su"
},
"release_url": "https://pypi.org/project/django-su/0.8.0/",
"requires_dist": null,
"requires_python": "",
"summary": "Login as any user from the Django admin interface, then switch back when done",
"version": "0.8.0"
},
"last_serial": 4275032,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "a5778568c7cc4565fd15fbd33ba82a1b",
"sha256": "2cb04b5f852009e920d67d3cf655846057ec4463a8f121395d8aac7bb3c7e22f"
},
"downloads": -1,
"filename": "django-su-0.1.tar.gz",
"has_sig": false,
"md5_digest": "a5778568c7cc4565fd15fbd33ba82a1b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4714,
"upload_time": "2011-12-12T17:55:14",
"url": "https://files.pythonhosted.org/packages/91/33/ef6711a5357adcc4f98e2d6a3944dd8cb0b1dda9ebd65a60f456910af177/django-su-0.1.tar.gz"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "3513f01dc3ce4f5f873f59879c33e89a",
"sha256": "bd733ffd97885378c2299241a289b1f77152ac331d6d3dd5e331ce20f7d34087"
},
"downloads": -1,
"filename": "django-su-0.2.tar.gz",
"has_sig": false,
"md5_digest": "3513f01dc3ce4f5f873f59879c33e89a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4790,
"upload_time": "2012-04-20T20:23:09",
"url": "https://files.pythonhosted.org/packages/24/71/3239a41cf4c1bdd047179d2603ca8ffe0b95f4962039814c916e66d89507/django-su-0.2.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "c3f588dea0263cbc44ed62d838caa15a",
"sha256": "190471f0956110054db3dd31684bfb8531f83db6089354fee8635a57f6ed93ba"
},
"downloads": -1,
"filename": "django-su-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "c3f588dea0263cbc44ed62d838caa15a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5014,
"upload_time": "2013-08-20T12:13:45",
"url": "https://files.pythonhosted.org/packages/f8/1a/5517f0d7c6b4e618b22527bf01e773acc1b51be1efae1b38d9a5e622e173/django-su-0.3.0.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "a96a54e8c26255c59fe9d33ddfee361f",
"sha256": "00d00541e5d118f14f50cc53eb28edc2facc627558944d745c4588b9237e41ed"
},
"downloads": -1,
"filename": "django-su-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "a96a54e8c26255c59fe9d33ddfee361f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5567,
"upload_time": "2013-08-20T12:29:59",
"url": "https://files.pythonhosted.org/packages/e8/87/391d193ce98a4a5c052bbb085cb7da1bb5e751c32980142c68b0c9cc579a/django-su-0.3.1.tar.gz"
}
],
"0.3.2": [
{
"comment_text": "",
"digests": {
"md5": "6ce232bb52d0124d3e957e9c634e91de",
"sha256": "3090bf88276a56b1d7505fa536847f98808093153132d0574ca733f6feb5b1a1"
},
"downloads": -1,
"filename": "django-su-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "6ce232bb52d0124d3e957e9c634e91de",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5706,
"upload_time": "2013-08-21T11:02:43",
"url": "https://files.pythonhosted.org/packages/5f/87/54e111a7ba44f6c99958169edff13611816cc153ddb4a00eaa3c3f5ef1c2/django-su-0.3.2.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "58b1023f8e21449e630f8547393e7bba",
"sha256": "e55c23478c0e55bf89eaf9f3cff1f1f797f891ddc2028c33251b0dfd85865d85"
},
"downloads": -1,
"filename": "django-su-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "58b1023f8e21449e630f8547393e7bba",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5710,
"upload_time": "2013-09-09T11:34:02",
"url": "https://files.pythonhosted.org/packages/ed/da/446fea3016345d477a28b0eefbfcd90f5fe19e67d7d539d38e93297154a5/django-su-0.4.0.tar.gz"
}
],
"0.4.1": [
{
"comment_text": "",
"digests": {
"md5": "8b00a30f53c789cf70477bead8abf8ed",
"sha256": "5eddc91daa7d93a6f5a674d35116b38004604d423c2d48ca395450cbace595f2"
},
"downloads": -1,
"filename": "django-su-0.4.1.tar.gz",
"has_sig": false,
"md5_digest": "8b00a30f53c789cf70477bead8abf8ed",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5847,
"upload_time": "2013-12-20T15:57:43",
"url": "https://files.pythonhosted.org/packages/2f/b0/bbe42232dfcab7095cf00c4f33c46b843450454a73422cd6847105236ad3/django-su-0.4.1.tar.gz"
}
],
"0.4.2": [
{
"comment_text": "",
"digests": {
"md5": "8af8651dd00aa06df4bb9820bb08fbfb",
"sha256": "027e6e10e07c0fa8625e1d2937d52e47105b8355726562dbfa9dd206ab3dd4f1"
},
"downloads": -1,
"filename": "django-su-0.4.2.tar.gz",
"has_sig": false,
"md5_digest": "8af8651dd00aa06df4bb9820bb08fbfb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5871,
"upload_time": "2014-01-03T18:18:57",
"url": "https://files.pythonhosted.org/packages/d7/75/47264d015c36f90aef67790526ba270b368a463bde1c57865d35fdeb5e09/django-su-0.4.2.tar.gz"
}
],
"0.4.3": [
{
"comment_text": "",
"digests": {
"md5": "1ca2ec38e08e573fae2e00b2da88efdc",
"sha256": "006fe2de8cb85e59fcef6d83ba7236db11ea0557f183bd769c5ca21c0d6bb1ad"
},
"downloads": -1,
"filename": "django-su-0.4.3.tar.gz",
"has_sig": false,
"md5_digest": "1ca2ec38e08e573fae2e00b2da88efdc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5887,
"upload_time": "2014-05-24T07:27:29",
"url": "https://files.pythonhosted.org/packages/4d/5b/5adf93e4659836b2f117de9819e719f4666525922906d3a8146abec1829a/django-su-0.4.3.tar.gz"
}
],
"0.4.4": [
{
"comment_text": "",
"digests": {
"md5": "386f4e6c66de00198cbea7c725363123",
"sha256": "a650eb4c2bd0e581a043d431f0c0c33a47a317240c7f62cef616f15a677ee6c9"
},
"downloads": -1,
"filename": "django-su-0.4.4.tar.gz",
"has_sig": false,
"md5_digest": "386f4e6c66de00198cbea7c725363123",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5454,
"upload_time": "2014-05-24T08:06:22",
"url": "https://files.pythonhosted.org/packages/6b/a2/4930f697ce494ba7be262540fc6825be46261104aca2149e3a8f3b680fc6/django-su-0.4.4.tar.gz"
}
],
"0.4.5": [
{
"comment_text": "",
"digests": {
"md5": "91c2659fea287a6a4d0d735ff732323b",
"sha256": "269a4a0c22fbd6af7011c5e83343be9498cef5732dfc08790cd77ef84d737992"
},
"downloads": -1,
"filename": "django-su-0.4.5.tar.gz",
"has_sig": false,
"md5_digest": "91c2659fea287a6a4d0d735ff732323b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5582,
"upload_time": "2014-05-24T08:20:31",
"url": "https://files.pythonhosted.org/packages/c1/b8/8e52c41a19376392146c6c25853e2db8ad28d9532a633ea5508ec9a47037/django-su-0.4.5.tar.gz"
}
],
"0.4.6": [
{
"comment_text": "",
"digests": {
"md5": "b5e3e3526c8939c426c1d6c609fe7a37",
"sha256": "24cd0092b4084921e16db1b7921b3c16cccb3056896c9bdc1a809580e31e1650"
},
"downloads": -1,
"filename": "django-su-0.4.6.tar.gz",
"has_sig": false,
"md5_digest": "b5e3e3526c8939c426c1d6c609fe7a37",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5589,
"upload_time": "2014-07-09T11:22:52",
"url": "https://files.pythonhosted.org/packages/ef/67/0e0f311c2da24239be9d4edcc9f831766fba0a2b996a9a31b54729e90807/django-su-0.4.6.tar.gz"
}
],
"0.4.7": [
{
"comment_text": "",
"digests": {
"md5": "3f234fe61ce8c4f407c9e59a8730b68b",
"sha256": "3f8f6d9694ec3c8286649abcb27ccbded543e8f2cc99180cca164a62f4555713"
},
"downloads": -1,
"filename": "django-su-0.4.7.tar.gz",
"has_sig": false,
"md5_digest": "3f234fe61ce8c4f407c9e59a8730b68b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5591,
"upload_time": "2014-07-09T11:23:16",
"url": "https://files.pythonhosted.org/packages/5a/94/fc5130d2c21748b2b2bee0ab6f87b9472926b232253b61988354136ce38a/django-su-0.4.7.tar.gz"
}
],
"0.4.8": [
{
"comment_text": "",
"digests": {
"md5": "2e39539345ba27ae15142a85563e6b79",
"sha256": "658946d5bf3cb76b79e20592fea7ccd642bb093be941d228cafc74ab4f5378f0"
},
"downloads": -1,
"filename": "django-su-0.4.8.tar.gz",
"has_sig": true,
"md5_digest": "2e39539345ba27ae15142a85563e6b79",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8587,
"upload_time": "2015-07-03T05:25:13",
"url": "https://files.pythonhosted.org/packages/0e/c3/102521f4fb1d811806951d7e4d34afc17a6910e88f7bddd2113c55d80900/django-su-0.4.8.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "e251ecb23a21e0d2d978fc547b1ad595",
"sha256": "ebe72cddfd127c57bf803bd93d8a4b511f75ddd423a74499b30e8d961c8de63b"
},
"downloads": -1,
"filename": "django_su-0.5.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "e251ecb23a21e0d2d978fc547b1ad595",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 15447,
"upload_time": "2015-11-27T16:49:53",
"url": "https://files.pythonhosted.org/packages/b9/c1/320bd8252aa4e485e7fba07bd26fc5f4662787f199a37c041a66568b9fff/django_su-0.5.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "fab381b5cf3e96416857ee834c8679b1",
"sha256": "f6c24db6ae8278ab8b7f704013f8f66a72dbea77db023897df8b2df2188663e7"
},
"downloads": -1,
"filename": "django-su-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "fab381b5cf3e96416857ee834c8679b1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9728,
"upload_time": "2015-11-27T16:49:48",
"url": "https://files.pythonhosted.org/packages/5a/1a/6bf8aeadbde94d171772fa13edd0634a4bf83c32733e34e2e9b4741fca2d/django-su-0.5.0.tar.gz"
}
],
"0.5.1": [
{
"comment_text": "",
"digests": {
"md5": "c4d630804360c8c5152fd54a789d03c5",
"sha256": "093df9abeb4fb68bff1e51359d795867ef4a4eed7eadb8660ba4542866da82bb"
},
"downloads": -1,
"filename": "django_su-0.5.1-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "c4d630804360c8c5152fd54a789d03c5",
"packagetype": "bdist_wheel",
"python_version": "3.4",
"requires_python": null,
"size": 15438,
"upload_time": "2016-03-23T11:03:39",
"url": "https://files.pythonhosted.org/packages/18/47/c099714c052df7b601927cf2e2bb4c1e0842b7a005732f331b2b382ee889/django_su-0.5.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2d707ac25c06b9c9bb554b6a251f174b",
"sha256": "580e431908416a10179d669cf07d27525fefe166dd5d526ed45c874e0d008ee7"
},
"downloads": -1,
"filename": "django-su-0.5.1.tar.gz",
"has_sig": true,
"md5_digest": "2d707ac25c06b9c9bb554b6a251f174b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9656,
"upload_time": "2016-03-23T11:03:16",
"url": "https://files.pythonhosted.org/packages/a3/9b/e3eddfc350f49db16f8d078e365ffd2392c04af471a0d5c17918070c2df8/django-su-0.5.1.tar.gz"
}
],
"0.5.2": [
{
"comment_text": "",
"digests": {
"md5": "0f1f08c546a0d861a3341cdd0e62cd13",
"sha256": "10ddf2eac6d33e33feeeb14163df2974774e8a27fa5e56aebdbb045f6f312df7"
},
"downloads": -1,
"filename": "django_su-0.5.2-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "0f1f08c546a0d861a3341cdd0e62cd13",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 15406,
"upload_time": "2016-04-20T04:02:34",
"url": "https://files.pythonhosted.org/packages/df/e9/2a69f983f625e55f1c266e463eabbd6581083f735f531624f01c99c9c595/django_su-0.5.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ab61f3730f1f1d1903056fe5e740ba45",
"sha256": "d45ca7721608f406df8c3747f44ccf7289aebf2be46deffc79bf99f6f84ac1f4"
},
"downloads": -1,
"filename": "django-su-0.5.2.tar.gz",
"has_sig": true,
"md5_digest": "ab61f3730f1f1d1903056fe5e740ba45",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9650,
"upload_time": "2016-04-20T04:01:56",
"url": "https://files.pythonhosted.org/packages/75/a4/bcda20549c93017e518cf20c516918a46190df153ba390191168a160a83c/django-su-0.5.2.tar.gz"
}
],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "3ecabb10a08644448cb51a4606565e3b",
"sha256": "1e7e881e076b055285f11bdb3656bc7a7ca5572811be95db934062e8e130fe11"
},
"downloads": -1,
"filename": "django_su-0.6.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3ecabb10a08644448cb51a4606565e3b",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 17799,
"upload_time": "2017-12-18T19:56:50",
"url": "https://files.pythonhosted.org/packages/4b/aa/ef8f5d4497e474b5c8bf5db66881ce8e6b8b63d90d18b000addb47c1a16e/django_su-0.6.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "463c571c9ab384415c60ec6d85eb3c05",
"sha256": "3fe50be38976fa4d89f8c8ee063d922752bf1c14ac9d8cf63d53cdd64e1bbf54"
},
"downloads": -1,
"filename": "django-su-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "463c571c9ab384415c60ec6d85eb3c05",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13117,
"upload_time": "2017-12-18T19:56:48",
"url": "https://files.pythonhosted.org/packages/f3/51/49e434c908a0aefacea09bd2c7184e64725b5fee53b47de9fc842d8ed62b/django-su-0.6.0.tar.gz"
}
],
"0.7.0": [
{
"comment_text": "",
"digests": {
"md5": "eff9b34347a32ec908355400552871bf",
"sha256": "13efd5b7b6dd817df411c6e683c7e3a0f70102c960e3da8de613eb6e11eb2959"
},
"downloads": -1,
"filename": "django_su-0.7.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "eff9b34347a32ec908355400552871bf",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 15033,
"upload_time": "2018-08-13T13:59:57",
"url": "https://files.pythonhosted.org/packages/87/14/a7bc4eb780b2c83313b55e20742d748fa8bb3bba22cd5fcc52334e249eeb/django_su-0.7.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "181bd4a1e32034c8b0fa10530920bcd4",
"sha256": "06b1738c261daa1626b6ca13705364682e633223e0f0e3af05c2bbf5cbc70f95"
},
"downloads": -1,
"filename": "django-su-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "181bd4a1e32034c8b0fa10530920bcd4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12561,
"upload_time": "2018-08-13T13:59:56",
"url": "https://files.pythonhosted.org/packages/a2/4c/2c783293821921ee98790b61a6cba783b4d63244d1225fb36a068e283dba/django-su-0.7.0.tar.gz"
}
],
"0.8.0": [
{
"comment_text": "",
"digests": {
"md5": "10c468b8912c146339bc75084bb28457",
"sha256": "aa1f0d87a67bd768177542470eb62a58cff8fce3b92244d98b8de5fefbeb35db"
},
"downloads": -1,
"filename": "django_su-0.8.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "10c468b8912c146339bc75084bb28457",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 15310,
"upload_time": "2018-09-15T14:05:42",
"url": "https://files.pythonhosted.org/packages/72/94/7ad294cb3239bb1d3798ba4d1e5a40b50ee841fae3c843869fa982206aff/django_su-0.8.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6a5eae1ab5993649e4dee90712b7c2a8",
"sha256": "e8c9e74a033f9f33b22db011b82e56f0ec3d4f7bc0f699a14c54fc2981cbfe50"
},
"downloads": -1,
"filename": "django-su-0.8.0.tar.gz",
"has_sig": false,
"md5_digest": "6a5eae1ab5993649e4dee90712b7c2a8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15093,
"upload_time": "2018-09-15T14:05:39",
"url": "https://files.pythonhosted.org/packages/00/66/6eb6fa8007136bdf4c73917cef989a8723eafe941513fa18fd5ea87a1437/django-su-0.8.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "10c468b8912c146339bc75084bb28457",
"sha256": "aa1f0d87a67bd768177542470eb62a58cff8fce3b92244d98b8de5fefbeb35db"
},
"downloads": -1,
"filename": "django_su-0.8.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "10c468b8912c146339bc75084bb28457",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 15310,
"upload_time": "2018-09-15T14:05:42",
"url": "https://files.pythonhosted.org/packages/72/94/7ad294cb3239bb1d3798ba4d1e5a40b50ee841fae3c843869fa982206aff/django_su-0.8.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6a5eae1ab5993649e4dee90712b7c2a8",
"sha256": "e8c9e74a033f9f33b22db011b82e56f0ec3d4f7bc0f699a14c54fc2981cbfe50"
},
"downloads": -1,
"filename": "django-su-0.8.0.tar.gz",
"has_sig": false,
"md5_digest": "6a5eae1ab5993649e4dee90712b7c2a8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15093,
"upload_time": "2018-09-15T14:05:39",
"url": "https://files.pythonhosted.org/packages/00/66/6eb6fa8007136bdf4c73917cef989a8723eafe941513fa18fd5ea87a1437/django-su-0.8.0.tar.gz"
}
]
}