{ "info": { "author": "Eugene MechanisM", "author_email": "eugene@mechanism.name", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Build Tools" ], "description": "Django-Confy\r\n~~~~~~~~~~~~\r\n\r\nComfy config for Django\r\n\r\nActually this code is just `django-dotenv `_, `django-getenv `_, `dj-database-url `_, `dj-email-url `_, `dj-search-url `_ and `django-cache-url `_ combined together.\r\n\r\n\r\nInstallation\r\n------------\r\n\r\n.. code-block:: sh\r\n \r\n pip install django-confy\r\n\r\n\r\nExample for settings.py\r\n-----------------------\r\n\r\n.. code-block:: py\r\n\r\n from confy import env, database, cache\r\n\r\n DEBUG = env('DEV')\r\n SECRET_KEY = env('SECRET_KEY')\r\n\r\n DATABASES = {'default': database.config()}\r\n\r\n CACHES = {'default': cache.config()}\r\n\r\n \r\nExample for .env file\r\n---------------------\r\n\r\n.. code-block:: sh\r\n\r\n DJANGO_SETTINGS_MODULE=project_name.settings\r\n DEV=True\r\n DATABASE_URL=sqlite:////server/apps/project_name/project_name.sqlite3\r\n CACHE_URL=uwsgi://\r\n\r\n\r\nExample manage.py\r\n-----------------\r\n\r\n.. code-block:: py\r\n\r\n #!/usr/bin/env python\r\n import sys\r\n import confy\r\n confy.read_environment_file()\r\n if __name__ == \"__main__\":\r\n from django.core.management import execute_from_command_line\r\n execute_from_command_line(sys.argv)\r\n \r\n\r\nExample for wsgi.py\r\n---------------\r\n\r\n.. code-block:: py\r\n\r\n from django.core.wsgi import get_wsgi_application\r\n application = get_wsgi_application()\r\n\r\n\r\nCredits\r\n-------\r\n\r\n* Code borrowed by `Eugene MechanisM `_\r\n* Released under `MIT License `_", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/MechanisM/django-confy", "keywords": "django,config,env,12factor", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-confy", "package_url": "https://pypi.org/project/django-confy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-confy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/MechanisM/django-confy" }, "release_url": "https://pypi.org/project/django-confy/1.0.4/", "requires_dist": null, "requires_python": null, "summary": "Django project configuration helpers", "version": "1.0.4" }, "last_serial": 1520704, "releases": { "1.0.2": [], "1.0.3": [ { "comment_text": "", "digests": { "md5": "0a7968e7d1694238c1bb4347df449bb8", "sha256": "803fb426f3bfa53278ccfc6cb19ae2f4ffbc5eddc688e6b09da54a66514b4358" }, "downloads": -1, "filename": "django-confy-1.0.3.tar.gz", "has_sig": false, "md5_digest": "0a7968e7d1694238c1bb4347df449bb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5771, "upload_time": "2015-03-02T18:02:24", "url": "https://files.pythonhosted.org/packages/76/eb/a8e817e7ad13b426fb49b67a3e11b6bdea2d612acbc656360e9093aaf674/django-confy-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "67f0156b394079a07e886b7339ce9420", "sha256": "cde50fd3d087d850a7aa59e053ba2f0d5b3866c5ec82a96e3035ac4ded4c3b38" }, "downloads": -1, "filename": "django_confy-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "67f0156b394079a07e886b7339ce9420", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 8737, "upload_time": "2015-04-25T11:21:11", "url": "https://files.pythonhosted.org/packages/29/ae/f11230078b455f26e9a0327ba9f9f67875cfdf5070cab84e77236b3bde2f/django_confy-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ac740b3abb3e302957f454e842b4159", "sha256": "35b0242a54d484dac05c1a59d6d9d0a5bb4241651c365ad23b60e5a46ff7b3b1" }, "downloads": -1, "filename": "django-confy-1.0.4.tar.gz", "has_sig": false, "md5_digest": "0ac740b3abb3e302957f454e842b4159", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12410, "upload_time": "2015-04-25T11:21:07", "url": "https://files.pythonhosted.org/packages/2d/da/7006e4cf5ed60f1dbf074efdff207a4ca089036ec7e123cca398ed087441/django-confy-1.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "67f0156b394079a07e886b7339ce9420", "sha256": "cde50fd3d087d850a7aa59e053ba2f0d5b3866c5ec82a96e3035ac4ded4c3b38" }, "downloads": -1, "filename": "django_confy-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "67f0156b394079a07e886b7339ce9420", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 8737, "upload_time": "2015-04-25T11:21:11", "url": "https://files.pythonhosted.org/packages/29/ae/f11230078b455f26e9a0327ba9f9f67875cfdf5070cab84e77236b3bde2f/django_confy-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ac740b3abb3e302957f454e842b4159", "sha256": "35b0242a54d484dac05c1a59d6d9d0a5bb4241651c365ad23b60e5a46ff7b3b1" }, "downloads": -1, "filename": "django-confy-1.0.4.tar.gz", "has_sig": false, "md5_digest": "0ac740b3abb3e302957f454e842b4159", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12410, "upload_time": "2015-04-25T11:21:07", "url": "https://files.pythonhosted.org/packages/2d/da/7006e4cf5ed60f1dbf074efdff207a4ca089036ec7e123cca398ed087441/django-confy-1.0.4.tar.gz" } ] }