{ "info": { "author": "Kenneth Reitz", "author_email": "kreitz@salesforce.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "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", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\nDjango-Heroku (Python Library)\n==============================\n\n.. image:: https://travis-ci.org/heroku/django-heroku.svg?branch=master\n :target: https://travis-ci.org/heroku/django-heroku\n\nThis is a Django library for Heroku applications that ensures a seamless deployment and development experience.\n\nThis library provides:\n\n- Settings configuration (Static files / WhiteNoise).\n- Logging configuration.\n- Test runner (important for `Heroku CI `_).\n\n--------------\n\nDjango 2.0 is targeted, but older versions of Django should be compatible. Only Python 3 is supported.\n\nUsage of Django-Heroku\n----------------------\n\nIn ``settings.py``, at the very bottom::\n\n \u2026\n # Configure Django App for Heroku.\n import django_heroku\n django_heroku.settings(locals())\n\nThis will automatically configure ``DATABASE_URL``, ``ALLOWED_HOSTS``, WhiteNoise (for static assets), Logging, and Heroku CI for your application.\n\n**Bonus points!** If you set the ``SECRET_KEY`` environment variable, it will automatically be used in your Django settings, too!\n\nDisabling Functionality\n///////////////////////\n\n``settings()`` also accepts keyword arguments that can be passed ``False`` as a value, which will disable automatic configuration for their specific areas of responsibility:\n\n- ``databases``\n- ``test_runner``\n- ``staticfiles``\n- ``allowed_hosts``\n- ``logging``\n- ``secret_key``\n\n-----------------------\n\nYou can also just use this library to provide a test runner for your Django application, for use on Heroku CI::\n\n import django_heroku\n TEST_RUNNER = 'django_heroku.HerokuDiscoverRunner'\n\n\u2728\ud83c\udf70\u2728\n\n\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/heroku/django-heroku", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-heroku", "package_url": "https://pypi.org/project/django-heroku/", "platform": "", "project_url": "https://pypi.org/project/django-heroku/", "project_urls": { "Homepage": "https://github.com/heroku/django-heroku" }, "release_url": "https://pypi.org/project/django-heroku/0.3.1/", "requires_dist": [ "dj-database-url (>=0.5.0)", "whitenoise", "psycopg2", "django" ], "requires_python": "", "summary": "This is a Django library for Heroku apps.", "version": "0.3.1" }, "last_serial": 5120388, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "3383f4687ee2e1abdff44a16ca6c9611", "sha256": "59dac588ae0030862c79c31fab2a206a1b549282e157b1831fc8491a3eb65c24" }, "downloads": -1, "filename": "django_heroku-0.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3383f4687ee2e1abdff44a16ca6c9611", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4860, "upload_time": "2017-12-11T12:36:57", "url": "https://files.pythonhosted.org/packages/7d/83/9dab150ea3165af78de18abfd19d901133bbf6f346ae2a2296aea736529f/django_heroku-0.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3ab553f3c3c8e19f5f5476bb699175b", "sha256": "817165b8c3853bff6cd3b515222b84dd2167a9435b140380181192d153913d69" }, "downloads": -1, "filename": "django-heroku-0.0.0.tar.gz", "has_sig": false, "md5_digest": "c3ab553f3c3c8e19f5f5476bb699175b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3970, "upload_time": "2017-12-11T12:36:58", "url": "https://files.pythonhosted.org/packages/eb/38/f8106d5cd778a9f8089294233f821164f0bc4653a2e06142c7e7b2a808e5/django-heroku-0.0.0.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "2a31dcf68c48aee6fb09adbdd7e62ec6", "sha256": "193bacbe644a607642f6b60acd0a382d6abf4a1f7578f8d3eb10659457efe904" }, "downloads": -1, "filename": "django_heroku-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a31dcf68c48aee6fb09adbdd7e62ec6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5824, "upload_time": "2017-12-11T16:13:42", "url": "https://files.pythonhosted.org/packages/ef/b2/771733308e55912fa0ab6488628d94cdb50bc7b31574a1018c8eade8a81c/django_heroku-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d5cc61b70f6841d7dff879838b1c72e", "sha256": "af6c723872553b7427121a865eb9fce70d566b9ad26d7defcdcd03a8acea56c8" }, "downloads": -1, "filename": "django-heroku-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1d5cc61b70f6841d7dff879838b1c72e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4738, "upload_time": "2017-12-11T16:13:44", "url": "https://files.pythonhosted.org/packages/38/6a/f6be0e322b6a2860687adf69bdb8553a1e5190ad0ae21fd2e4deb21eaea0/django-heroku-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "c66013e5b839ff11949c5fd37ffe6904", "sha256": "e60a80363981fa8b3230e9b97d921a49964c08bdc081f8c4245cb639263471b8" }, "downloads": -1, "filename": "django_heroku-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c66013e5b839ff11949c5fd37ffe6904", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6114, "upload_time": "2017-12-12T15:46:59", "url": "https://files.pythonhosted.org/packages/cd/9f/e35d75c42ad41c6f01665ba49642c0aa0731ae65d14601b9aa8e68dbd748/django_heroku-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ed4a252b4b6424585a3d69949e41303", "sha256": "4aab3590e16e5f5989427e491e183397e148c1ce02d95078b60e8a60e1327bb8" }, "downloads": -1, "filename": "django-heroku-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0ed4a252b4b6424585a3d69949e41303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5133, "upload_time": "2017-12-12T15:47:01", "url": "https://files.pythonhosted.org/packages/dd/e6/ac29ddc6f39f9303ef7fb32d5ed10b91e6d47e7c9b74bcbecc2a1d6a2ef4/django-heroku-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f0322190f96872276c7cc2247af940dd", "sha256": "44f73a1351c13f34d82da21f2c7fe1107fb1a66c4a7b623fec94f93ee0ab0337" }, "downloads": -1, "filename": "django_heroku-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f0322190f96872276c7cc2247af940dd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6224, "upload_time": "2018-03-01T20:08:21", "url": "https://files.pythonhosted.org/packages/a1/ca/99602a17de4da39f869542c088361589d67d09f4893c45a1965d242e626a/django_heroku-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4db0fae0dab73b22e1686cd24ffac17b", "sha256": "432d6f6a1f0cd37bca88219e727dc66ed7e005acf23f6b4d5fbaa3d56d4c0cbc" }, "downloads": -1, "filename": "django-heroku-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4db0fae0dab73b22e1686cd24ffac17b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5229, "upload_time": "2018-03-01T20:08:22", "url": "https://files.pythonhosted.org/packages/c5/25/61088f8aaab9a119b5ab8a708f80a5afed731a74e0e56641727b4d40d66c/django-heroku-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3c2fc8ce0fd9d70da9e9e0d36773d213", "sha256": "f43f42dfee7af7d14d044c084bd46634e7d1db6d77718626ae6985ee2bfafedc" }, "downloads": -1, "filename": "django_heroku-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c2fc8ce0fd9d70da9e9e0d36773d213", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6239, "upload_time": "2018-03-01T20:10:38", "url": "https://files.pythonhosted.org/packages/94/d8/d06eed835a51136941a95f02f995af614b98e5e7c34e0348841cd514c6b5/django_heroku-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a1ba29206ec7e7be5fd4dcb0a11d428", "sha256": "d19b33cefd8f8f722a5ae02a206a12d5a47bbc9aacbd72e787c1e7bd2de4c214" }, "downloads": -1, "filename": "django-heroku-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0a1ba29206ec7e7be5fd4dcb0a11d428", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5232, "upload_time": "2018-03-01T20:10:40", "url": "https://files.pythonhosted.org/packages/cb/8b/93885b3345bde1493283070dc837771b509ba8aef7a9c35210e98bc8643e/django-heroku-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "2d298de5288c0d3d49ce9cd0a74d1fbc", "sha256": "2bc690aab89eedbe01311752320a9a12e7548e3b0ed102681acc5736a41a4762" }, "downloads": -1, "filename": "django_heroku-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d298de5288c0d3d49ce9cd0a74d1fbc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6240, "upload_time": "2018-03-01T20:39:20", "url": "https://files.pythonhosted.org/packages/59/af/5475a876c5addd5a3494db47d9f7be93cc14d3a7603542b194572791b6c6/django_heroku-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f04149b24d8ca9f4f45b5650d2d1cff1", "sha256": "6af4bc3ae4a9b55eaad6dbe5164918982d2762661aebc9f83d9fa49f6009514e" }, "downloads": -1, "filename": "django-heroku-0.3.1.tar.gz", "has_sig": false, "md5_digest": "f04149b24d8ca9f4f45b5650d2d1cff1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5236, "upload_time": "2018-03-01T20:39:21", "url": "https://files.pythonhosted.org/packages/0f/04/226d82630d560afbe3b8b6e204c397bc3e55c26b851d6d2abb7a85e1a72a/django-heroku-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2d298de5288c0d3d49ce9cd0a74d1fbc", "sha256": "2bc690aab89eedbe01311752320a9a12e7548e3b0ed102681acc5736a41a4762" }, "downloads": -1, "filename": "django_heroku-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d298de5288c0d3d49ce9cd0a74d1fbc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6240, "upload_time": "2018-03-01T20:39:20", "url": "https://files.pythonhosted.org/packages/59/af/5475a876c5addd5a3494db47d9f7be93cc14d3a7603542b194572791b6c6/django_heroku-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f04149b24d8ca9f4f45b5650d2d1cff1", "sha256": "6af4bc3ae4a9b55eaad6dbe5164918982d2762661aebc9f83d9fa49f6009514e" }, "downloads": -1, "filename": "django-heroku-0.3.1.tar.gz", "has_sig": false, "md5_digest": "f04149b24d8ca9f4f45b5650d2d1cff1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5236, "upload_time": "2018-03-01T20:39:21", "url": "https://files.pythonhosted.org/packages/0f/04/226d82630d560afbe3b8b6e204c397bc3e55c26b851d6d2abb7a85e1a72a/django-heroku-0.3.1.tar.gz" } ] }