{ "info": { "author": "LeDaPei", "author_email": "code@ledapei.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "====================\nDjango-flexisettings\n====================\n\nDjango flexible settings with running environment support, separate security\nfiles and project layout detection.\n\nFeatures:\n * get security configuration (passwords, secret key, API keys, etc) out of\n the main settings file\n * support multiple environments in a flexible way\n * automatic discovery and configuration of common project layouts\n\n\nInstallation\n------------\n\n::\n\n $ pip install django-flexisettings\n\nNo need to declare flexisettings in ``INSTALLED_APPS``.\n\n\nQuickstart\n----------\n\nDevelopment\n^^^^^^^^^^^\n\nEdit ``manage.py``, modify the value of ``DJANGO_SETTINGS_MODULE`` to point at\n``flexisettings.settings`` and add ``FLEXI_WRAPPED_MODULE`` to point at your\nproject's settings::\n\n [...]\n if __name__ == \"__main__\":\n os.environ.setdefault(\"DJANGO_SETTINGS_MODULE\", \"flexisettings.settings\")\n os.environ.setdefault(\"FLEXI_WRAPPED_MODULE\", \"myproject.settings\")\n [...]\n\n\n.. _wsgi-app-conf:\n\nWSGI application\n^^^^^^^^^^^^^^^^\n\nEdit ``myproject/wsgi.py``, modify the value of ``DJANGO_SETTINGS_MODULE``\nto point at ``flexisettings.settings`` and add ``FLEXI_WRAPPED_MODULE`` to\npoint at your project's settings::\n\n [...]\n import os\n\n os.environ.setdefault(\"DJANGO_SETTINGS_MODULE\", \"flexisettings.settings\")\n os.environ.setdefault(\"FLEXI_WRAPPED_MODULE\", \"myproject.settings\")\n [...]\n\n\nWhat now?\n---------\n\nThis is all you need to get ``flexisettings`` to run your settings. At\nthis stage, **nothing** in the configuration object is changed, it is\nsimply wrapped in ``flexisettings`` proxy object.\n\n`Read the docs `_ for more\npowerful features of ``flexisettings``.\n\n\nLicense\n-------\n\ndjango-flexisettings is published under a 3-clause BSD license, see the LICENSE\nfile included in the project.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ledapei/django-flexisettings", "keywords": null, "license": "3-clause BSD licence, see LICENCE.txt", "maintainer": null, "maintainer_email": null, "name": "django-flexisettings", "package_url": "https://pypi.org/project/django-flexisettings/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-flexisettings/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ledapei/django-flexisettings" }, "release_url": "https://pypi.org/project/django-flexisettings/0.2.5/", "requires_dist": null, "requires_python": null, "summary": "Django flexible settings with running environment support, separate security files and project layout detection.", "version": "0.2.5" }, "last_serial": 4679582, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "e0b702e159075cbd9f492b2b687a14ad", "sha256": "508e7aac57633a49bcb963d0ca4a408959855cb5fcc38617dd18eeef2a264934" }, "downloads": -1, "filename": "django-flexisettings-0.2.tar.gz", "has_sig": false, "md5_digest": "e0b702e159075cbd9f492b2b687a14ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6843, "upload_time": "2013-04-08T18:10:48", "url": "https://files.pythonhosted.org/packages/76/2d/a2869253e37647560b2d38f0be669499a8e3b26ef3f024bea92eecf3d943/django-flexisettings-0.2.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "bc42a444470b2d79cdb52fd1fa1ae06f", "sha256": "74e4f7f60a8eb7d0cc0426df6220c14f00963e3542f9a4b4e967a0880afe75a7" }, "downloads": -1, "filename": "django-flexisettings-0.2.2.tar.gz", "has_sig": false, "md5_digest": "bc42a444470b2d79cdb52fd1fa1ae06f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8884, "upload_time": "2013-04-10T08:15:48", "url": "https://files.pythonhosted.org/packages/f0/4d/84efff7ea38665bbaab1261ce332e4bf94cc59edb47bc086ab719c3cde31/django-flexisettings-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "ed702d9d6001893bdc2f2d32fa00f168", "sha256": "670baa667262112714b7e56f39f9365d518b20c93e27050cfe9ae0607a365bb6" }, "downloads": -1, "filename": "django-flexisettings-0.2.3.tar.gz", "has_sig": false, "md5_digest": "ed702d9d6001893bdc2f2d32fa00f168", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14054, "upload_time": "2013-04-11T09:26:56", "url": "https://files.pythonhosted.org/packages/c8/a6/9b4c5aca4f284e9a621beb37b4989b5d48727ec299efc3fff60ef3557a05/django-flexisettings-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "0cd62e1c70bfd39e4b26392eb054312d", "sha256": "fc0d08fa802ed84ff607ae5783df761dff031035cc3d1ec4bde31317f94674db" }, "downloads": -1, "filename": "django-flexisettings-0.2.4.tar.gz", "has_sig": false, "md5_digest": "0cd62e1c70bfd39e4b26392eb054312d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18430, "upload_time": "2013-04-11T20:02:41", "url": "https://files.pythonhosted.org/packages/3c/d7/d4c7874f05177ce6d9dd4c6f1516fb421b30aa48e78d21bd52b69575c6fc/django-flexisettings-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "72c08e5042b135098a517f3a49b97436", "sha256": "2a71c2492fcbf23bd36a6af92db63f712948f7b7d1fd514415f867e9f28323c8" }, "downloads": -1, "filename": "django-flexisettings-0.2.5.tar.gz", "has_sig": false, "md5_digest": "72c08e5042b135098a517f3a49b97436", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18431, "upload_time": "2013-04-12T04:37:34", "url": "https://files.pythonhosted.org/packages/e1/bb/f886b8080c4d2a8d7118e43fb10c98389fdef0d641a06a7f2323aa752431/django-flexisettings-0.2.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "72c08e5042b135098a517f3a49b97436", "sha256": "2a71c2492fcbf23bd36a6af92db63f712948f7b7d1fd514415f867e9f28323c8" }, "downloads": -1, "filename": "django-flexisettings-0.2.5.tar.gz", "has_sig": false, "md5_digest": "72c08e5042b135098a517f3a49b97436", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18431, "upload_time": "2013-04-12T04:37:34", "url": "https://files.pythonhosted.org/packages/e1/bb/f886b8080c4d2a8d7118e43fb10c98389fdef0d641a06a7f2323aa752431/django-flexisettings-0.2.5.tar.gz" } ] }