{ "info": { "author": "Germ\u00e1n Moya", "author_email": "pbacterio@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===========\ndj-paas-env\n===========\n\n.. image:: https://travis-ci.org/pbacterio/dj-paas-env.png?branch=master\n :target: https://travis-ci.org/pbacterio/dj-paas-env\n\nHelper methods to configure Django database and static files in a PAAS environment.\nThe platforms currently supported are: Heroko, OpenShift, dotCloud and Gondor\n\n\n--------\nDatabase\n--------\n\nBasic example\n=============\n\nIn ``settings.py``::\n\n DATABASES = {\n 'default': dj_paas_env.database.config()\n }\n\nThis example tries to figure out the database configuration from the following environment variables:\n``DATABASE_URL``, ``HEROKU_POSTGRESQL__URL``, ``CLEARDB_DATABASE_URL``, ``OPENSHIFT_POSTGRESQL_DB_URL``,\n``OPENSHIFT_MYSQL_DB_URL``, ``GONDOR_DATABASE_URL`` and dotcloud environment file.\n\nLocal database\n==============\n\nFor develop/testing in local environments, it's recomend to use a default configuration. With this option the\napplication works in local and remote (PAAS) environments::\n\n DATABASES = {\n 'default': dj_paas_env.database.config(default='mysql://user@pass:localhost/testdb')\n }\n\n\nDevelop with SQLite\n===================\n\n::\n\n DATABASES = {\n 'default': dj_paas_env.database.sqlite_dev()\n }\n\n\n-----------------------\nPAAS provider detection\n-----------------------\n\nThe method ``dj_paas_env.provider.detect()`` returns the provider name (heroku, openshift, dotcloud, gondor) where the\napplication is running::\n\n >>> import dj_paas_env\n >>> dj_paas_env.provider.detect()\n 'openshift'", "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/pbacterio/dj-paas-env", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "dj-paas-env", "package_url": "https://pypi.org/project/dj-paas-env/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/dj-paas-env/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/pbacterio/dj-paas-env" }, "release_url": "https://pypi.org/project/dj-paas-env/0.6.1/", "requires_dist": null, "requires_python": null, "summary": "Helper methods to configure Django database and static files in a PAAS environment.", "version": "0.6.1" }, "last_serial": 1044625, "releases": { "0.6.1": [ { "comment_text": "", "digests": { "md5": "ef93cb4e5ed93cf894d05a6901c0678a", "sha256": "3c3adc1f2b225cd23e96a75c476f2f34a848fa6161bc90a5812d95eece47976f" }, "downloads": -1, "filename": "dj-paas-env-0.6.1.tar.gz", "has_sig": false, "md5_digest": "ef93cb4e5ed93cf894d05a6901c0678a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5672, "upload_time": "2014-03-28T16:52:28", "url": "https://files.pythonhosted.org/packages/94/f1/0782a1fddfffa79257bf99ec0f9fa575b72f9c4d1dcb56266e2e673cb74b/dj-paas-env-0.6.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "8408b307948eca5ca2a8b0889f5ac921", "sha256": "3fb06d434b9ceb86acb755baf90f167412416f78b58d900bbaca89a255e8eb00" }, "downloads": -1, "filename": "dj-paas-env-0.6.1.zip", "has_sig": false, "md5_digest": "8408b307948eca5ca2a8b0889f5ac921", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10045, "upload_time": "2014-03-28T16:52:25", "url": "https://files.pythonhosted.org/packages/64/45/c04dbfee1f395d70694c410a3760125e24097d65cd4fed8ca4b6d9b8fe2a/dj-paas-env-0.6.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef93cb4e5ed93cf894d05a6901c0678a", "sha256": "3c3adc1f2b225cd23e96a75c476f2f34a848fa6161bc90a5812d95eece47976f" }, "downloads": -1, "filename": "dj-paas-env-0.6.1.tar.gz", "has_sig": false, "md5_digest": "ef93cb4e5ed93cf894d05a6901c0678a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5672, "upload_time": "2014-03-28T16:52:28", "url": "https://files.pythonhosted.org/packages/94/f1/0782a1fddfffa79257bf99ec0f9fa575b72f9c4d1dcb56266e2e673cb74b/dj-paas-env-0.6.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "8408b307948eca5ca2a8b0889f5ac921", "sha256": "3fb06d434b9ceb86acb755baf90f167412416f78b58d900bbaca89a255e8eb00" }, "downloads": -1, "filename": "dj-paas-env-0.6.1.zip", "has_sig": false, "md5_digest": "8408b307948eca5ca2a8b0889f5ac921", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10045, "upload_time": "2014-03-28T16:52:25", "url": "https://files.pythonhosted.org/packages/64/45/c04dbfee1f395d70694c410a3760125e24097d65cd4fed8ca4b6d9b8fe2a/dj-paas-env-0.6.1.zip" } ] }