{ "info": { "author": "Baran Bartu Demirci", "author_email": "bbartu.demirci@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# onthefly\nChange Django Settings on Custom admin page at \"RUNTIME\".\n\n# Installation\n\n```bash\npip install django-onthefly\n```\n\n# Configuration\n\n##### adminplus configuration (INSTALLED_APPS)\n\nReplace 'django.contrib.admin' with 'django.contrib.admin.apps.SimpleAdminConfig'\nAdd 'adminplus' after SimpleAdminConfig\n\n```bash\n'django.contrib.admin.apps.SimpleAdminConfig',\n# ...\n'adminplus',\n# ...\n```\n\n##### onthefly configuration (INSTALLED_APPS)\n\nAdd 'onthefly' at the bottom of the list.\n\n##### Final INSTALLED_APPS\n\n```bash\nINSTALLED_APPS = (\n 'django.contrib.admin.apps.SimpleAdminConfig', (instead of 'django.contrib.admin')\n # ...\n 'adminplus',\n # ...\n # ...\n 'onthefly'\n )\n```\n\n##### You need to change urls.py like below as well\n\n```bash\n # urls.py\n from django.contrib import admin\n from adminplus.sites import AdminSitePlus\n\n admin.site = AdminSitePlus()\n admin.autodiscover()\n\n urlpatterns = [\n # ...\n # Include the admin URL conf as normal.\n (r'^admin', include(admin.site.urls)),\n # ...\n ]\n```\n\n# Usage\ngo to django admin panel and see Onthefly Settings on bottom of the page as Custom Views\nAdd, Delete or Change settings at runtime.\n\n\n# TODOs\n##### 1- Add new backends apart from Redis\n##### 2- Exception fallback to prevent unstabilities while changing settings at runtime\n##### 3- More if you 'd like to contribute!\n\n# CONTRIBUTE\n##### All contributions are very welcomed!\n\n# SCREENSHOT\n![ScreenShot](https://raw.github.com/baranbartu/onthefly/master/screenshot.png)", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/baranbartu/onthefly/tarball/0.2.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/baranbartu/onthefly", "keywords": "django,settings,change django settings", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "django-onthefly", "package_url": "https://pypi.org/project/django-onthefly/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-onthefly/", "project_urls": { "Download": "https://github.com/baranbartu/onthefly/tarball/0.2.1", "Homepage": "https://github.com/baranbartu/onthefly" }, "release_url": "https://pypi.org/project/django-onthefly/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "Change Django Settings On the Fly", "version": "0.2.1" }, "last_serial": 2551459, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4c52796f97c3230f2c0c4ed04822d289", "sha256": "d671ffb8d4b28d13fd3e797ef2e2f79b1c608e0cef0fd69840424202273028c3" }, "downloads": -1, "filename": "django-onthefly-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4c52796f97c3230f2c0c4ed04822d289", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3493, "upload_time": "2016-12-20T19:52:25", "url": "https://files.pythonhosted.org/packages/1e/95/c448abb83c407429313e37826a3a22bdcc46bb35d1b3272adf12c6b9e12d/django-onthefly-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "c1409a8bb205e7d2b86ac279bd479d13", "sha256": "1db1b6f9f7a3a7db062b64ebc1bee0b922c04392809893b04ef3ae9d9158b590" }, "downloads": -1, "filename": "django-onthefly-0.0.2.tar.gz", "has_sig": false, "md5_digest": "c1409a8bb205e7d2b86ac279bd479d13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3412, "upload_time": "2016-12-20T20:03:07", "url": "https://files.pythonhosted.org/packages/8e/ec/594ce332364f34802be8e14e8e4264c93dc50e8e86b9f7c994e607510aef/django-onthefly-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "064437c0c00b69cf9cc59e13bcf9ed11", "sha256": "a6011dbcaf0f61ca7af247b383383a209ee994f95e243ea72f801abb0224e39b" }, "downloads": -1, "filename": "django-onthefly-0.0.3.tar.gz", "has_sig": false, "md5_digest": "064437c0c00b69cf9cc59e13bcf9ed11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3403, "upload_time": "2016-12-20T20:34:01", "url": "https://files.pythonhosted.org/packages/27/6d/927bfd9e1082b5f867dc122e17d24bfc860bb037146ea35b22aea2992c0f/django-onthefly-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "bf4e93ecf1dcc863e1ffe13a61a04f35", "sha256": "9eca1fb410378b7b59b16696dce64465a5048c1b5e91206bd589a28e1191e29b" }, "downloads": -1, "filename": "django-onthefly-0.0.4.tar.gz", "has_sig": false, "md5_digest": "bf4e93ecf1dcc863e1ffe13a61a04f35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3475, "upload_time": "2016-12-20T21:06:28", "url": "https://files.pythonhosted.org/packages/2c/fa/3d4f98eb917fbd962dc05c8a57096343700e022c30378b8703f9fa6bd519/django-onthefly-0.0.4.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "cf119bf48fe33991a5244fd95c23d361", "sha256": "dd826ef89d4f27b75569554a34471595ad27f170ec4ea565219e7a7facf0d236" }, "downloads": -1, "filename": "django-onthefly-0.0.6.tar.gz", "has_sig": false, "md5_digest": "cf119bf48fe33991a5244fd95c23d361", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3218, "upload_time": "2016-12-20T21:52:33", "url": "https://files.pythonhosted.org/packages/28/9b/7ec3cd7774ad336f90419328245e534a2f654e59b6625b3998a25801f37e/django-onthefly-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "9e3068d2c6b75a1ffaa753aaaaba514b", "sha256": "0cb1d70b192e258e11303360e7ca6763bf49aed03fa887c764385b33e9c1f346" }, "downloads": -1, "filename": "django-onthefly-0.0.7.tar.gz", "has_sig": false, "md5_digest": "9e3068d2c6b75a1ffaa753aaaaba514b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3187, "upload_time": "2016-12-20T22:03:38", "url": "https://files.pythonhosted.org/packages/72/bb/6b47cf8a66a6853c2114edbcc7aad29e8853bd4d25a3dcd61de000ae00f1/django-onthefly-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "5b7cd5644769e133d0c2edf8c95971c5", "sha256": "ac63196b8c5b2edd862c0888789ba96174b6bfe29d2c9f42f90a8f73ac69d498" }, "downloads": -1, "filename": "django-onthefly-0.0.8.tar.gz", "has_sig": false, "md5_digest": "5b7cd5644769e133d0c2edf8c95971c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3199, "upload_time": "2016-12-20T22:39:29", "url": "https://files.pythonhosted.org/packages/e6/26/83024e30446facc3a818dc1e6cc64a70fdb9b71a9700b05785be41c32967/django-onthefly-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "8aa939628921b10c6d89b8f2328d6216", "sha256": "b482d7ade424a584d80021a8d9a81a6d5289ff6cc45b8ebe76a20e1e060b8543" }, "downloads": -1, "filename": "django-onthefly-0.0.9.tar.gz", "has_sig": false, "md5_digest": "8aa939628921b10c6d89b8f2328d6216", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3442, "upload_time": "2016-12-21T08:48:21", "url": "https://files.pythonhosted.org/packages/0e/13/89319e679b3aff5df9511bb0339c2072f7570b786edbf16eb0dbb82d6f87/django-onthefly-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "3413cb16f1f3bfa7086434b8f7929dd4", "sha256": "5f0217423684a68a168b6e71f88f2215b8229b34cc376d0642ccca2435ceb093" }, "downloads": -1, "filename": "django-onthefly-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3413cb16f1f3bfa7086434b8f7929dd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3387, "upload_time": "2016-12-24T06:52:42", "url": "https://files.pythonhosted.org/packages/35/b7/327b6be6e12f977dde571cd2ae5c4c2bccb5088f38260f98abbb3f25593f/django-onthefly-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f06bb941d9ac5fa2c823db6cf7686404", "sha256": "10b1ec41620cc424d789c28b5afd41c4475810418ce4bbbe86910a697c910d3a" }, "downloads": -1, "filename": "django-onthefly-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f06bb941d9ac5fa2c823db6cf7686404", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4295, "upload_time": "2016-12-24T13:06:43", "url": "https://files.pythonhosted.org/packages/29/69/44c53582d2223a4cf8da3285836aa1be248bd62c52d93b7b2285878225a4/django-onthefly-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "26490acea4ad81ff1515a82f6cd6cee8", "sha256": "8f295f340181c65d16ea78fce25ccc463449ab5c24d8fc23b6f9e822c4a767b6" }, "downloads": -1, "filename": "django-onthefly-0.1.2.tar.gz", "has_sig": false, "md5_digest": "26490acea4ad81ff1515a82f6cd6cee8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4266, "upload_time": "2016-12-24T13:11:46", "url": "https://files.pythonhosted.org/packages/67/eb/5fe7706c82add3369ee53851d5b5061077d848da95e223b1efeab092bc27/django-onthefly-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "4163adc8854ba382e1a4bef067c6f686", "sha256": "4d0693613ef6f908c36c5a73fc0160771d707fe4788ad6d84ea3f33aca88b00a" }, "downloads": -1, "filename": "django-onthefly-0.1.3.tar.gz", "has_sig": false, "md5_digest": "4163adc8854ba382e1a4bef067c6f686", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4295, "upload_time": "2016-12-24T13:36:00", "url": "https://files.pythonhosted.org/packages/e5/8d/5971fdc52d2ff47ff616f622635df40ccbbb0adee8d3ca3a1d19873ffb48/django-onthefly-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "e0862fdd81fc34ba933e9f4ebe5b587f", "sha256": "873a7a25dafe717dd3e966ad4ea87db5383fef5beb600eef10db557ab0d323d1" }, "downloads": -1, "filename": "django-onthefly-0.1.4.tar.gz", "has_sig": false, "md5_digest": "e0862fdd81fc34ba933e9f4ebe5b587f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4302, "upload_time": "2016-12-24T19:33:46", "url": "https://files.pythonhosted.org/packages/2e/b3/2cc21ffa5eab6413927fd30ece1ef6fe431f78dfcd8669c52bcdddd22989/django-onthefly-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "a2ec5d5c5ab1c1da6bbea6904b5dabea", "sha256": "a0f0b6db784b9f2896422076a4c710883a6777dbea7c1c7994a48853bc6f7b7f" }, "downloads": -1, "filename": "django-onthefly-0.1.5.tar.gz", "has_sig": false, "md5_digest": "a2ec5d5c5ab1c1da6bbea6904b5dabea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5244, "upload_time": "2016-12-24T22:10:28", "url": "https://files.pythonhosted.org/packages/eb/be/251a362ea0a042a1be17b1db2f0538d95b2be17126dc06c6ec195cff5c77/django-onthefly-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "d3709702d083127f9a75c9e3d76aece1", "sha256": "b0e9eb6de2f4a733df9d44ace93e641405426cafcfc38be6d3151c7550ae7a6d" }, "downloads": -1, "filename": "django-onthefly-0.1.6.tar.gz", "has_sig": false, "md5_digest": "d3709702d083127f9a75c9e3d76aece1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5801, "upload_time": "2016-12-25T19:02:38", "url": "https://files.pythonhosted.org/packages/d6/68/e7c83329b4cf014c39a7deb102b5971ffaa034d8aa9dba8b55b8ea599cf8/django-onthefly-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "b779e7d5039e58b3a8eebfd12e6b9716", "sha256": "eb731dea368b52b3460ac49c7acbb2ad7f448c5e8065bc868f4cc9681fe58cb2" }, "downloads": -1, "filename": "django-onthefly-0.1.7.tar.gz", "has_sig": false, "md5_digest": "b779e7d5039e58b3a8eebfd12e6b9716", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7120, "upload_time": "2016-12-28T23:20:02", "url": "https://files.pythonhosted.org/packages/24/c6/442ba37276531f461db75983dabdc2cdf1056b21cdf7da0762dd1a72e6fd/django-onthefly-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "7ed5a89392a3e51c994baa5149106dbc", "sha256": "57864440be0c37fcc3f49c15918c4afd2bb353eac1709f37bb6b389f6f5b281a" }, "downloads": -1, "filename": "django-onthefly-0.1.8.tar.gz", "has_sig": false, "md5_digest": "7ed5a89392a3e51c994baa5149106dbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7257, "upload_time": "2017-01-02T22:16:06", "url": "https://files.pythonhosted.org/packages/3d/38/38cbde01f791d06722132b2bfd598076f00bd6c3fa11f87814fc3cbbc77b/django-onthefly-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "01f3ae28d088f8a901edf2e7d61685d3", "sha256": "c9d6b07fb4bfaab8276ac00de4ef8e3685ebc8070e1b0afa729486984a99871a" }, "downloads": -1, "filename": "django-onthefly-0.1.9.tar.gz", "has_sig": false, "md5_digest": "01f3ae28d088f8a901edf2e7d61685d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7147, "upload_time": "2017-01-02T22:30:16", "url": "https://files.pythonhosted.org/packages/75/1b/c7d19fc44084c9a53d3b57f5ec86c7415c9046b06ef368533246acccb7e0/django-onthefly-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a47d8c8e93018af8e4756ef8f610e552", "sha256": "a6be226ef209bac5295b4b5c13490a6d4310a984e0ba88013fb2ea378f70356f" }, "downloads": -1, "filename": "django-onthefly-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a47d8c8e93018af8e4756ef8f610e552", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7211, "upload_time": "2017-01-03T10:57:14", "url": "https://files.pythonhosted.org/packages/64/47/c6315555cd9fb13895cd253fab4b16a22ef252f134f84d6d0af36f542b17/django-onthefly-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ffea0be5696e3fc1560da0e16b8f09c9", "sha256": "2985ece7ed7e3bb0236d8dded100fddfb562676121d864335fab688b3f76e61a" }, "downloads": -1, "filename": "django-onthefly-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ffea0be5696e3fc1560da0e16b8f09c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7203, "upload_time": "2017-01-03T11:36:21", "url": "https://files.pythonhosted.org/packages/0e/51/29e1b4d9165935ba095d252809a01dcd73242141d3a8f3dbb0164ed0a4f0/django-onthefly-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ffea0be5696e3fc1560da0e16b8f09c9", "sha256": "2985ece7ed7e3bb0236d8dded100fddfb562676121d864335fab688b3f76e61a" }, "downloads": -1, "filename": "django-onthefly-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ffea0be5696e3fc1560da0e16b8f09c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7203, "upload_time": "2017-01-03T11:36:21", "url": "https://files.pythonhosted.org/packages/0e/51/29e1b4d9165935ba095d252809a01dcd73242141d3a8f3dbb0164ed0a4f0/django-onthefly-0.2.1.tar.gz" } ] }