{ "info": { "author": "Thoi Ngoc Quoc Duan", "author_email": "duan@cjs.vn/quocduan@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.9", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "=====\nDjango-magic-db-router\n=====\n\nDjango-magic-db-router is an app to allow Django system can auto pick random database for read/write, generally!\n\nThe key feature is we can use dedicated database for code block, this will usefull for transaction handler!\n\n\nQuick start\n-----------\n1. Install the app:\n\tpip install django-magic-db-router\n\n2. Config your settings file, for example:\n\tDJANGO_MAGIC_DB_ROUTER_READ_DB_LIST=['REPLICA1', 'REPLICA2', 'REPLICA3',]\n\tDJANGO_MAGIC_DB_ROUTER_WRITE_DB_LIST=['default',]\n\tDATABASE_ROUTERS = ['django_magic_db_router.DynamicDbRouter']\t\n\n3. For using dedicated database for code block, use: `in_database`\n\twith in_database(db_name, write=True):\n\t\tsome_code()\n\n========================================================================================", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.cloudjetkpi.com/", "keywords": "", "license": "CLOUDJET SOLUTIONS License", "maintainer": "", "maintainer_email": "", "name": "django-magic-db-router", "package_url": "https://pypi.org/project/django-magic-db-router/", "platform": "", "project_url": "https://pypi.org/project/django-magic-db-router/", "project_urls": { "Homepage": "https://www.cloudjetkpi.com/" }, "release_url": "https://pypi.org/project/django-magic-db-router/0.1/", "requires_dist": null, "requires_python": "", "summary": "Dynamic database router", "version": "0.1" }, "last_serial": 3490589, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "cdc7adb6da87f52c7c0b7a91f1fce2f9", "sha256": "fe2ef5e8f0c6b9b383cacfb523851d7d2d59fe0d4455d800c4bca3ad3926b348" }, "downloads": -1, "filename": "django-magic-db-router-0.1.tar.gz", "has_sig": false, "md5_digest": "cdc7adb6da87f52c7c0b7a91f1fce2f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4174, "upload_time": "2018-01-15T10:27:48", "url": "https://files.pythonhosted.org/packages/94/22/926bdef4253bbcaed0bad06a94065a6850084a46d0b2adfd5d24675cf268/django-magic-db-router-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cdc7adb6da87f52c7c0b7a91f1fce2f9", "sha256": "fe2ef5e8f0c6b9b383cacfb523851d7d2d59fe0d4455d800c4bca3ad3926b348" }, "downloads": -1, "filename": "django-magic-db-router-0.1.tar.gz", "has_sig": false, "md5_digest": "cdc7adb6da87f52c7c0b7a91f1fce2f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4174, "upload_time": "2018-01-15T10:27:48", "url": "https://files.pythonhosted.org/packages/94/22/926bdef4253bbcaed0bad06a94065a6850084a46d0b2adfd5d24675cf268/django-magic-db-router-0.1.tar.gz" } ] }