{ "info": { "author": "Leonid S Shestera", "author_email": "leonid@shestera.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": ".. image:: https://travis-ci.org/ecometrica/django-multisite.svg?branch=master\n :target: https://travis-ci.org/ecometrica/django-multisite?branch=master\n.. image:: https://coveralls.io/repos/github/ecometrica/django-multisite/badge.svg?branch=master\n :target: https://coveralls.io/github/ecometrica/django-multisite?branch=master\n\n\nREADME\n======\n\nInstall with pip::\n\n pip install django-multisite\n\n\nOr get the code via git::\n\n git clone git://github.com/ecometrica/django-multisite.git django-multisite\n\nThen run::\n\n python setup.py install\n\nOr add the django-multisite/multisite folder to your PYTHONPATH.\n\nIf you wish to contribute, instead run::\n\n python setup.py develop\n\n\nQuickstart\n----------\n\nReplace your SITE_ID in settings.py to::\n\n from multisite import SiteID\n SITE_ID = SiteID(default=1)\n\nAdd these to your INSTALLED_APPS::\n\n INSTALLED_APPS = [\n ...\n 'django.contrib.sites',\n 'multisite',\n ...\n ]\n\nAdd to your settings.py TEMPLATES loaders in the OPTIONS section::\n\n TEMPLATES = [\n ...\n {\n ...\n 'DIRS': {...}\n 'OPTIONS': {\n 'loaders': (\n 'multisite.template.loaders.filesystem.Loader',\n 'django.template.loaders.app_directories.Loader',\n )\n }\n ...\n }\n ...\n ]\n\nEdit settings.py MIDDLEWARE (MIDDLEWARE_CLASSES for Django < 1.10)::\n\n MIDDLEWARE = (\n ...\n 'multisite.middleware.DynamicSiteMiddleware',\n ...\n )\n\nAppend to settings.py, in order to use a custom cache that can be\nsafely cleared::\n\n # The cache connection to use for django-multisite.\n # Default: 'default'\n CACHE_MULTISITE_ALIAS = 'multisite'\n \n # The cache key prefix that django-multisite should use.\n # If not set, defaults to the KEY_PREFIX used in the defined\n # CACHE_MULTISITE_ALIAS or the default cache (empty string if not set)\n CACHE_MULTISITE_KEY_PREFIX = ''\n\nIf you have set CACHE\\_MULTISITE\\_ALIAS to a custom value, *e.g.*\n``'multisite'``, add a separate backend to settings.py CACHES::\n\n CACHES = {\n 'default': {\n ...\n },\n 'multisite': {\n 'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',\n 'TIMEOUT': 60 * 60 * 24, # 24 hours\n ...\n },\n }\n\n\nMultisite determines the ALLOWED_HOSTS by checking all Alias domains. You can\nalso set the MULTISITE_EXTRA_HOSTS to include additional hosts. This can\ninclude wildcards.::\n\n MULTISITE_EXTRA_HOSTS = ['example.com']\n # will match the single additional host\n\n MULTISITE_EXTRA_HOSTS = ['.example.com']\n # will match any host ending '.example.com'\n\n\nDevelopment Environments\n------------------------\nMultisite returns a valid Alias when in \"development mode\" (defaulting to the\nalias associated with the default SiteID.\n\nDevelopment mode is either:\n - Running tests, i.e. manage.py test\n - Running locally in settings.DEBUG = True, where the hostname is a top-level name, i.e. localhost\n\nIn order to have multisite use aliases in local environments, add entries to\nyour local etc/hosts file to match aliases in your applications. E.g. ::\n\n 127.0.0.1 example.com\n 127.0.0.1 examplealias.com\n\nAnd access your application at example.com:8000 or examplealias.com:8000 instead of\nthe usual localhost:8000.\n\n\nDomain fallbacks\n----------------\n\nBy default, if the domain name is unknown, multisite will respond with\nan HTTP 404 Not Found error. To change this behaviour, add to\nsettings.py::\n\n # The view function or class-based view that django-multisite will\n # use when it cannot match the hostname with a Site. This can be\n # the name of the function or the function itself.\n # Default: None\n MULTISITE_FALLBACK = 'django.views.generic.base.RedirectView\n\n # Keyword arguments for the MULTISITE_FALLBACK view.\n # Default: {}\n MULTISITE_FALLBACK_KWARGS = {'url': 'http://example.com/',\n 'permanent': False}\n\nTemplates\n---------\nIf required, create template subdirectories for domain level templates (in a\nlocation specified in settings.TEMPLATES['DIRS'].\n\nMultisite's template loader will look for templates in folders with the names of\ndomains, such as::\n\n templates/example.com\n\n\nThe template loader will also look for templates in a folder specified by the\noptional MULTISITE_DEFAULT_TEMPLATE_DIR setting, e.g.::\n\n templates/multisite_templates\n\n\nCross-domain cookies\n--------------------\n\nIn order to support `cross-domain cookies`_,\nfor purposes like single-sign-on,\nprepend the following to the top of\nsettings.py MIDDLEWARE (MIDDLEWARE_CLASSES for Django < 1.10)::\n\n MIDDLEWARE = (\n 'multisite.middleware.CookieDomainMiddleware',\n ...\n )\n\nCookieDomainMiddleware will consult the `Public Suffix List`_\nfor effective top-level domains.\nIt caches this file\nin the system's default temporary directory\nas ``effective_tld_names.dat``.\nTo change this in settings.py::\n\n MULTISITE_PUBLIC_SUFFIX_LIST_CACHE = '/path/to/multisite_tld.dat'\n\nBy default,\nany cookies without a domain set\nwill be reset to allow \\*.domain.tld.\nTo change this in settings.py::\n\n MULTISITE_COOKIE_DOMAIN_DEPTH = 1 # Allow only *.subdomain.domain.tld\n\nIn order to fetch a new version of the list,\nrun::\n\n manage.py update_public_suffix_list\n\n.. _cross-domain cookies: http://en.wikipedia.org/wiki/HTTP_cookie#Domain_and_Path\n.. _Public Suffix List: http://publicsuffix.org/\n\n\nTests\n-----\n\nTo run the tests::\n\n python setup.py test\n\nOr::\n\n pytest\n\nBefore deploying a change, to verify it has not broken anything by running::\n\n tox\n\nThis runs the tests under every supported combination of Django and Python.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ecometrica/django-multisite", "keywords": "", "license": "", "maintainer": "Ecometrica", "maintainer_email": "dev@ecometrica.com", "name": "django-multisite", "package_url": "https://pypi.org/project/django-multisite/", "platform": "", "project_url": "https://pypi.org/project/django-multisite/", "project_urls": { "Homepage": "http://github.com/ecometrica/django-multisite" }, "release_url": "https://pypi.org/project/django-multisite/1.6.0/", "requires_dist": null, "requires_python": "", "summary": "Serve multiple sites from a single Django application", "version": "1.6.0" }, "last_serial": 4304726, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c3768e529eee0cb8a443770e35d4a5ac", "sha256": "b957fdd6c02a6e757fb8b297798cee5327ce01fccb57e4545dd0fdb60b2ef19e" }, "downloads": -1, "filename": "django-multisite-0.1.tar.gz", "has_sig": false, "md5_digest": "c3768e529eee0cb8a443770e35d4a5ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2119, "upload_time": "2009-11-17T22:47:12", "url": "https://files.pythonhosted.org/packages/c8/ac/9ec2fc92e469a1f5ce2d9ccc018bf448437f9e34bf23cbcbe42a18098fc2/django-multisite-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "03e42c29bd95a5bef70e187a6c22032b", "sha256": "27488f317238fc56465cb76288646eae94da00e7dda52b21d20e308fcf8d3e28" }, "downloads": -1, "filename": "django-multisite-0.2.tar.gz", "has_sig": false, "md5_digest": "03e42c29bd95a5bef70e187a6c22032b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17293, "upload_time": "2012-06-06T17:27:57", "url": "https://files.pythonhosted.org/packages/7c/b7/aeda921b24fff043d2e270fd915dd78370531029b39f7b7a5d4963dc5261/django-multisite-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4409548250c22abb5fc03907b4c0a628", "sha256": "c6acd292294d5aae5b90c12861136c83342463576a8dd4b5197b69d8af5dde5f" }, "downloads": -1, "filename": "django-multisite-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4409548250c22abb5fc03907b4c0a628", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17358, "upload_time": "2012-10-31T00:42:56", "url": "https://files.pythonhosted.org/packages/58/05/97f2ebe119a2a190f6ac2f779323df8652e6fee0b908fca3a8fad662c2d0/django-multisite-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "a7f348fa229e2535da2ae5f3254b76c9", "sha256": "7d66ed4f75773784d0955e488b81c43f85348301ca5648b2fcefd636db0919e7" }, "downloads": -1, "filename": "django-multisite-0.2.2.tar.gz", "has_sig": false, "md5_digest": "a7f348fa229e2535da2ae5f3254b76c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17543, "upload_time": "2012-11-12T20:17:10", "url": "https://files.pythonhosted.org/packages/c1/20/128137cd2f70d9314a348d6e050aa91cb9c092ecf84631f69ebaf25fa173/django-multisite-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "a5e373010243b08dd34a18f7503f1829", "sha256": "d93c183349a0653b665458e0a65a9e983e9103cfc660d7c7bd4231da678ae53e" }, "downloads": -1, "filename": "django-multisite-0.2.3.tar.gz", "has_sig": false, "md5_digest": "a5e373010243b08dd34a18f7503f1829", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17586, "upload_time": "2012-12-12T05:55:04", "url": "https://files.pythonhosted.org/packages/ef/77/b96985b8242c4691390fffb172b3e994eebe694af3f5317a910eb04d56de/django-multisite-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "e96a26b9594c445df5b91baf4c00d605", "sha256": "1c07ab82ce8c3a59e0c67120c9dfe1f92a29f831ea9cffbf72b74ed5fe8c7511" }, "downloads": -1, "filename": "django-multisite-0.2.4.tar.gz", "has_sig": false, "md5_digest": "e96a26b9594c445df5b91baf4c00d605", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17682, "upload_time": "2013-02-26T19:58:01", "url": "https://files.pythonhosted.org/packages/18/ad/da1d2de9d7523ee895d72fc5bd8b933406d518b44404cf94a50a0320246d/django-multisite-0.2.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "fb2485a42cfe76548cb68f14bd70c1c0", "sha256": "180bacaa639420ce1641c33219a895f35294a55048a0fc097b6c9a3b9c0852ad" }, "downloads": -1, "filename": "django-multisite-0.3.0.tar.gz", "has_sig": false, "md5_digest": "fb2485a42cfe76548cb68f14bd70c1c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19530, "upload_time": "2013-03-27T16:41:44", "url": "https://files.pythonhosted.org/packages/ac/14/75fe476f4eff924d4a983ae338ed7887eaeda4d6af23eb71129bec36c393/django-multisite-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "f7be83e7afd29d12a41d745adde06e38", "sha256": "ff38656e134ed857b1279ead66c6259daab767fa3d5642716c4f207da251741d" }, "downloads": -1, "filename": "django-multisite-0.3.1.tar.gz", "has_sig": false, "md5_digest": "f7be83e7afd29d12a41d745adde06e38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20190, "upload_time": "2013-05-06T16:39:14", "url": "https://files.pythonhosted.org/packages/48/3b/e40072de265778740db20e12ddb8bfdaf03a2a27c43c2ff23d4677b18683/django-multisite-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "c236077ef66adecc813f5a20ea173ad6", "sha256": "dc5fb71fd78525934ed895853195ff0e451cf251282a40a497a37e5fb3621f2d" }, "downloads": -1, "filename": "django-multisite-0.4.0.tar.gz", "has_sig": false, "md5_digest": "c236077ef66adecc813f5a20ea173ad6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22535, "upload_time": "2014-08-01T11:28:30", "url": "https://files.pythonhosted.org/packages/1f/54/aa3a5ce7149a3e033e21627d1c4d168d7703f17e73679a80517649afacf4/django-multisite-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2528780b25069471ea697405a2f7fd83", "sha256": "6a2e2fb86c4443bda716ace8d4db5ec5e2d614cd5ee09ceb0d439c3a3bce98dd" }, "downloads": -1, "filename": "django-multisite-0.4.1.tar.gz", "has_sig": false, "md5_digest": "2528780b25069471ea697405a2f7fd83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22785, "upload_time": "2014-10-06T14:36:04", "url": "https://files.pythonhosted.org/packages/57/d9/70fc3e7c8a2bea17075557bac6094110d4a28dcdf0bf40f05dbd1a990b27/django-multisite-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "e0997f867c5084df76d9ead60069bd80", "sha256": "b1cc35914d3c1c168d7446f676d9970d1f8099130ae2ab1b185c4205bf516a56" }, "downloads": -1, "filename": "django-multisite-0.5.0.tar.gz", "has_sig": false, "md5_digest": "e0997f867c5084df76d9ead60069bd80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21335, "upload_time": "2015-09-03T16:12:25", "url": "https://files.pythonhosted.org/packages/03/62/a209f8f845c77f3efa9cbb24437bd1ba152e184b4f094b20a85b83495387/django-multisite-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "531acfd939055cd104a6b3fb255d9148", "sha256": "71c9e54c03e0a7bf3e3d1ffabf18e929e4fad51f9b8ba93e2fd506c3c8693f27" }, "downloads": -1, "filename": "django-multisite-0.5.1.tar.gz", "has_sig": false, "md5_digest": "531acfd939055cd104a6b3fb255d9148", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21704, "upload_time": "2015-09-09T17:52:33", "url": "https://files.pythonhosted.org/packages/d7/08/b3f06c2c78747cfa424f39b5714941e4de33f3d972cfccc16653e10a6883/django-multisite-0.5.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "e28ba0495675cd68aa76097efbdbd5a5", "sha256": "75625c549165a529289cb39628f5895ebc9418b6a552673be3915a8abeffbb4f" }, "downloads": -1, "filename": "django-multisite-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e28ba0495675cd68aa76097efbdbd5a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22125, "upload_time": "2015-10-02T16:29:56", "url": "https://files.pythonhosted.org/packages/26/38/289131a47e8d48feaf2230d05957b0177d72791f4c624e472ace85bd7d71/django-multisite-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "be4d9063411e72b561b0f15441fc2e02", "sha256": "416efd0145aa7ea68ca40071a725d29dc2e67f472a2e39a178ba57694ac49e6f" }, "downloads": -1, "filename": "django-multisite-1.1.0.tar.gz", "has_sig": false, "md5_digest": "be4d9063411e72b561b0f15441fc2e02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21676, "upload_time": "2015-10-09T14:41:40", "url": "https://files.pythonhosted.org/packages/6c/e5/9cba696980ef6ac2a6711c2a36142fede75d893f2d37f72f56f1379150f7/django-multisite-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "05896d8472b7eb26410800a391cdbe8f", "sha256": "a26dfc8132165443105ce7dce958a9a0e2a0c068e3dd19557f4045ea4392db22" }, "downloads": -1, "filename": "django-multisite-1.1.1.tar.gz", "has_sig": false, "md5_digest": "05896d8472b7eb26410800a391cdbe8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21341, "upload_time": "2015-11-06T16:13:58", "url": "https://files.pythonhosted.org/packages/4f/52/78949e8c7dce7667b7eb16d5dbca47dfd9bb73a1a7deeef9b1519a7bc979/django-multisite-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "42752cb7af9cd9bc6d47995740facc74", "sha256": "eb78f523510444f173eed0a986084ee9b763e1a5541bea177f1fa60281bc0e6e" }, "downloads": -1, "filename": "django-multisite-1.1.2.tar.gz", "has_sig": false, "md5_digest": "42752cb7af9cd9bc6d47995740facc74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21680, "upload_time": "2015-11-16T14:32:29", "url": "https://files.pythonhosted.org/packages/5f/b4/22801170d7df5b7c28e21856d5ba896dbaf263c9fa803a7f7178b33d119a/django-multisite-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "bb1ea89085ded7f4a21d715c6cd837a9", "sha256": "8d9dad5391d6e84d7cabf936065e03dce88dcd877d2b8a3766823d6bd9a0de8e" }, "downloads": -1, "filename": "django-multisite-1.2.0.tar.gz", "has_sig": false, "md5_digest": "bb1ea89085ded7f4a21d715c6cd837a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21760, "upload_time": "2015-12-07T18:08:16", "url": "https://files.pythonhosted.org/packages/61/cc/b62ea6dcc870c7b5c0a339ff4730202e839eb465da44886fb92e9a41a424/django-multisite-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "405f9d71f32903a6a1d4b7a2cfcad353", "sha256": "5b3b87635ebcf8919b621539f7cb7ca64d7a97e82bf384da56fb351da9385334" }, "downloads": -1, "filename": "django-multisite-1.2.1.tar.gz", "has_sig": false, "md5_digest": "405f9d71f32903a6a1d4b7a2cfcad353", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21886, "upload_time": "2015-12-10T18:32:21", "url": "https://files.pythonhosted.org/packages/66/10/30d4d7dfafdbce982c063225f8b9409481808dc85020e5f9ea981630df48/django-multisite-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "97214e7a527199095762f9a51295e4ba", "sha256": "91f030df064b703dcd6865e348acc9e3b9c6252eec3689e24e96b55869711030" }, "downloads": -1, "filename": "django-multisite-1.2.2.tar.gz", "has_sig": false, "md5_digest": "97214e7a527199095762f9a51295e4ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21920, "upload_time": "2015-12-17T16:47:52", "url": "https://files.pythonhosted.org/packages/00/a2/a72063673379c149e7a23d7c7450fe13f7c91a724b90f2682c45115d67a6/django-multisite-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "e290542cf0b1534ffbc6faf1dba7d832", "sha256": "d93757ded106db0e34f22bd666f915ad89401157b7c42e4be199396842f5a8ef" }, "downloads": -1, "filename": "django-multisite-1.2.3.tar.gz", "has_sig": false, "md5_digest": "e290542cf0b1534ffbc6faf1dba7d832", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21962, "upload_time": "2016-01-05T15:15:55", "url": "https://files.pythonhosted.org/packages/be/99/adb237ad53115e722d987c5fece3d71e376bfd2eeb6f8160286e78806ed2/django-multisite-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "d5acc2b1fd7ba52faf9a3a2949b0b604", "sha256": "a79057d2de958a6333f337d8520c6600d0929a00b7c88dbe43e29df4411a22a5" }, "downloads": -1, "filename": "django-multisite-1.2.4.tar.gz", "has_sig": false, "md5_digest": "d5acc2b1fd7ba52faf9a3a2949b0b604", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22059, "upload_time": "2016-01-13T15:04:37", "url": "https://files.pythonhosted.org/packages/20/f6/a565146adddfbb5164f30f6e07dc7a32e5faac6a25ba7de3d027e9b07fcb/django-multisite-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "dae4fa36ea5364c33390b6af99ae9085", "sha256": "df7e414ec58ea314c043e26e2ab6ee3bada91c7a44afbb784b063c3e56e51a56" }, "downloads": -1, "filename": "django-multisite-1.2.5.tar.gz", "has_sig": false, "md5_digest": "dae4fa36ea5364c33390b6af99ae9085", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21950, "upload_time": "2016-05-02T13:43:48", "url": "https://files.pythonhosted.org/packages/41/a7/8e830e8163235f8067993289ffa5a58c31c1c9cfd915406d392cc4459d54/django-multisite-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "eda4158170b005137b0cadc55a98ee63", "sha256": "b3c277fbe3ecd4154a9572f5e03fec7c2c1ea2da5d8ccc29c46da0c1371ea8b0" }, "downloads": -1, "filename": "django-multisite-1.2.6.tar.gz", "has_sig": false, "md5_digest": "eda4158170b005137b0cadc55a98ee63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22020, "upload_time": "2016-06-15T12:45:19", "url": "https://files.pythonhosted.org/packages/4c/b1/bb0c87ee86937b15809b9539a30fabefe79466076ae6d37a567a5d4c20ca/django-multisite-1.2.6.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "c4644b089a9891b2e9938db6450a2038", "sha256": "3c21abc416c1c325c608a12e1af589afcf9be0507e181d6024c82875f2a0b0b4" }, "downloads": -1, "filename": "django-multisite-1.3.0.tar.gz", "has_sig": false, "md5_digest": "c4644b089a9891b2e9938db6450a2038", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21538, "upload_time": "2016-07-15T14:14:19", "url": "https://files.pythonhosted.org/packages/35/7a/8a2d30983f2e9952388a74781de8d102dea4348c127dc1b053d2943df46e/django-multisite-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "ae465ad8db2c344b2195d86231693419", "sha256": "8d7e8832b503721a43e4e422aa86fd64bf0c684e4a470506342c9e5a093adba3" }, "downloads": -1, "filename": "django-multisite-1.3.1.tar.gz", "has_sig": false, "md5_digest": "ae465ad8db2c344b2195d86231693419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21829, "upload_time": "2016-08-02T18:57:20", "url": "https://files.pythonhosted.org/packages/64/5a/0fc5a2f00ff32595439b6f4f937e524bbb5d832b1a4f0432bcf0c787f1bb/django-multisite-1.3.1.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "5dfd16d57b37ae26bcc930b8af6159e6", "sha256": "36071bfa688d9b34d160540b6c4f48beed820d0b4870d4cfe0298fa0a7f01902" }, "downloads": -1, "filename": "django-multisite-1.4.0.tar.gz", "has_sig": false, "md5_digest": "5dfd16d57b37ae26bcc930b8af6159e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 146233, "upload_time": "2017-04-26T14:27:48", "url": "https://files.pythonhosted.org/packages/17/08/987f94f338924017bead2943af5a7507d1b8294cfabfdf95a3d99abce27c/django-multisite-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "6936b9d368e6095e4529f26ae9c6c7b1", "sha256": "aa859a45a9c8d4576b94da5273ee069d6be0a83f1e8b5fbecc09b089ef30a8ee" }, "downloads": -1, "filename": "django-multisite-1.4.1.tar.gz", "has_sig": false, "md5_digest": "6936b9d368e6095e4529f26ae9c6c7b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26948, "upload_time": "2017-12-22T13:21:43", "url": "https://files.pythonhosted.org/packages/6c/34/1d63ec7e73ea5360da61aca9d93935e61f31c288927a1e364ffefab36101/django-multisite-1.4.1.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "1209ca65ff4dc0a3700e12df15881996", "sha256": "9a29040c80b5277e8ae4131ac4d9b1cfb8c750f11e59972c88bdbf4871a6331e" }, "downloads": -1, "filename": "django-multisite-1.5.0.tar.gz", "has_sig": false, "md5_digest": "1209ca65ff4dc0a3700e12df15881996", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102265, "upload_time": "2018-04-20T15:04:27", "url": "https://files.pythonhosted.org/packages/c1/d0/86b8fc21ed42be20f30e922d99fef749db2699c81f15572af5287db9614a/django-multisite-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "a9cd71150b622bf4692b001ea065b8d7", "sha256": "eb7c6de40ad525f03d15cb232999744358d3d93cc76f74eebabbbd945a973637" }, "downloads": -1, "filename": "django-multisite-1.6.0.tar.gz", "has_sig": false, "md5_digest": "a9cd71150b622bf4692b001ea065b8d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103488, "upload_time": "2018-09-21T13:12:51", "url": "https://files.pythonhosted.org/packages/f6/75/c461131ed227a09e50407c12b915b4b5facd7ba8300e039b63cc794e70d6/django-multisite-1.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a9cd71150b622bf4692b001ea065b8d7", "sha256": "eb7c6de40ad525f03d15cb232999744358d3d93cc76f74eebabbbd945a973637" }, "downloads": -1, "filename": "django-multisite-1.6.0.tar.gz", "has_sig": false, "md5_digest": "a9cd71150b622bf4692b001ea065b8d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103488, "upload_time": "2018-09-21T13:12:51", "url": "https://files.pythonhosted.org/packages/f6/75/c461131ed227a09e50407c12b915b4b5facd7ba8300e039b63cc794e70d6/django-multisite-1.6.0.tar.gz" } ] }