{ "info": { "author": "Jorik Kraaikamp", "author_email": "jorik@maykinmedia.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Framework :: Django :: 1.10", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "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" ], "description": "=============================\ndjango-maintenance-window\n=============================\n\n.. image:: https://badge.fury.io/py/django-maintenance-window.svg\n :target: https://badge.fury.io/py/django-maintenance-window\n\n.. image:: https://travis-ci.org/JostCrow/django-maintenance-window.svg?branch=master\n :target: https://travis-ci.org/JostCrow/django-maintenance-window\n\n.. image:: https://codecov.io/gh/JostCrow/django-maintenance-window/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/JostCrow/django-maintenance-window\n\n.. image:: https://lintly.com/gh/JostCrow/django-maintenance-window/badge.svg\n :target: https://lintly.com/gh/JostCrow/django-maintenance-window/\n :alt: Lintly\n\n.. image:: https://bettercodehub.com/edge/badge/JostCrow/django-maintenance-window?branch=master\n :target: https://bettercodehub.com/results/JostCrow/django-maintenance-window\n\n.. image:: https://api.codeclimate.com/v1/badges/6583656ee5ab17179caf/maintainability\n :target: https://codeclimate.com/github/JostCrow/django-maintenance-window/maintainability\n :alt: Maintainability\n\nYour project description goes here\n\nDocumentation\n-------------\n\nThe full documentation is at https://django-maintenance-window.readthedocs.io.\n\nQuickstart\n----------\n\nInstall django-maintenance-window::\n\n pip install django-maintenance-window\n\nAdd it to your `INSTALLED_APPS`:\n\n.. code-block:: python\n\n INSTALLED_APPS = (\n ...\n 'django-solo',\n 'django_maintenance_window',\n ...\n )\n\nAdd django-maintenance-window's middleware to the middleware:\n\n.. code-block:: python\n\n\n MIDDLEWARE_CLASSES = [\n ...\n 'django_maintenance_window.middleware.MaintenanceModeMiddleware',\n ...\n ]\n\nor\n\n.. code-block:: python\n\n\n MIDDLEWARE = [\n ...\n 'django_maintenance_window.middleware.MaintenanceModeMiddleware',\n ...\n ]\n\nSettings\n--------\n\n* MAINTENANCE_TEMPLATE = 'django_maintenance_window/maintenance.html'\n Overwrite the template that is used for the maintenance template\n* MAINTENANCE_DISPLAY_END_DATE = False\n If the end date should be displayed at the bottom of the page.\n* MAINTENANCE_EXCLUDE_ADMIN_URLS = True\n This will allow accessing the admin even if maintenance mode is active.\n* MAINTENANCE_EXCLUDE_SUPER_USER = False\n This will allow super users to see the site even if maintenance mode is active.\n* MAINTENANCE_EXCLUDE_STAFF_USER = False\n This will allow staff users to see the site even if maintenance mode is active.\n\nRunning Tests\n-------------\n\nDoes the code actually work?\n\n::\n\n source /bin/activate\n (myenv) $ pip install tox\n (myenv) $ tox\n\nCredits\n-------\n\nTools used in rendering this package:\n\n* Cookiecutter_\n* `cookiecutter-djangopackage`_\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage\n\n\n\n\nHistory\n-------\n\n0.2.1 (2017-10-30)\n++++++++++++++++++\n\n* Fixed that the admin would give a 500 when you only set the maintenance_from.\n\n0.2.0 (2017-10-26)\n++++++++++++++++++\n\n* Now the admin exclude will work with i18n urls.\n* MAINTENANCE_EXCLUDE_ADMIN_URLS is now a setting (default=True)\n* MAINTENANCE_EXCLUDE_SUPER_USER is now a setting (default=False)\n* MAINTENANCE_EXCLUDE_STAFF_USER is now a setting (default=False)\n\n0.1.0 (2017-10-26)\n++++++++++++++++++\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jostcrow/django-maintenance-window", "keywords": "django-maintenance-window", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "django-maintenance-window", "package_url": "https://pypi.org/project/django-maintenance-window/", "platform": "", "project_url": "https://pypi.org/project/django-maintenance-window/", "project_urls": { "Homepage": "https://github.com/jostcrow/django-maintenance-window" }, "release_url": "https://pypi.org/project/django-maintenance-window/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "Your project description goes here", "version": "0.2.1" }, "last_serial": 3291694, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d0452f5761b9bb51221e3df5c4b9fc6e", "sha256": "80a38015efaf1c2c1d67b0d4918eb6f89a53e1306fc9e468bcffb97c158b5631" }, "downloads": -1, "filename": "django-maintenance-window-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d0452f5761b9bb51221e3df5c4b9fc6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8659, "upload_time": "2017-10-26T10:47:02", "url": "https://files.pythonhosted.org/packages/4d/7b/55b1c1d88433b8e33b61a26384a1fc5aacf3e066a761d39e0a48fba2cb0b/django-maintenance-window-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "35998004539ee33b40fb85bae16986c1", "sha256": "8788788a106878c8e7924e7e39ef86e1110f64be04199b6328e476982e230bc1" }, "downloads": -1, "filename": "django-maintenance-window-0.2.0.tar.gz", "has_sig": false, "md5_digest": "35998004539ee33b40fb85bae16986c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8917, "upload_time": "2017-10-26T13:40:35", "url": "https://files.pythonhosted.org/packages/c1/11/81efe39650910195c4ace784196a60522e808851798bf4452f9e50351405/django-maintenance-window-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "9054828e27a32aec2f6d5e3c76760cfd", "sha256": "8573802d7b84fc2e376611b36201a6e18faa4d87eaef52a2f409640b5428b0c7" }, "downloads": -1, "filename": "django-maintenance-window-0.2.1.tar.gz", "has_sig": false, "md5_digest": "9054828e27a32aec2f6d5e3c76760cfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9054, "upload_time": "2017-10-30T15:16:32", "url": "https://files.pythonhosted.org/packages/ec/8c/405958122ba4a09d75b014510014863b9288a5c7302244e3bab895800c09/django-maintenance-window-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9054828e27a32aec2f6d5e3c76760cfd", "sha256": "8573802d7b84fc2e376611b36201a6e18faa4d87eaef52a2f409640b5428b0c7" }, "downloads": -1, "filename": "django-maintenance-window-0.2.1.tar.gz", "has_sig": false, "md5_digest": "9054828e27a32aec2f6d5e3c76760cfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9054, "upload_time": "2017-10-30T15:16:32", "url": "https://files.pythonhosted.org/packages/ec/8c/405958122ba4a09d75b014510014863b9288a5c7302244e3bab895800c09/django-maintenance-window-0.2.1.tar.gz" } ] }