{
"info": {
"author": "Mike Hurt",
"author_email": "mike@mhtechnical.net",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content"
],
"description": "django-sitemapper\n=================\n\nA small Django app to manage sitemap.xml overrides on a per-object basis.\n\nBrief installation notes are given below, but see our\n`online documentation `_\nfor more details.\n\n.. image:: https://readthedocs.org/projects/django-sitemapper/badge/?version=latest\n :target: http://django-sitemapper.readthedocs.org/en/latest/\n :alt: Documentation Status\n\n\n\nRequirements\n------------\n\nDjango 1.4.2 or greater, Python 2.7 or greater.\n\n\nInstallation\n------------\n\nUse your favorite Python installer to install it from PyPI::\n\n $ pip install django-sitemapper\n\nIf you are using ``pip`` version 1.4 or later you'll need to explicitly allow pre-release installation::\n\n $ pip install --pre django-sitemapper\n\nOr get the source from the application site::\n\n $ hg clone https://bitbucket.org/mhurt/django-sitemapper\n $ cd django-sitemapper\n $ python setup.py install\n\n\nConfiguration\n-------------\n\nAdd ``\"sitemapper\"`` to your ``INSTALLED_APPS`` setting like this::\n\n INSTALLED_APPS = {\n ...\n 'sitemapper'\n }\n\nFor Django 1.7 users, run ``python manage.py migrate`` to create the\nmodels. Otherwise simply run ``python manage.py syncdb``.\n\n\nSetting up a sitemap\n--------------------\n\nCreate a ``sitemaps.py`` file within your app directory and add the following\n(replacing MyModel with whatever you called yours)::\n\n # sitemaps.py\n from sitemapper.sitemaps import Sitemap\n from .models import MyModel\n\n\n class MyModelSitemap(Sitemap):\n\n # Set some defaults for your model's sitemap...\n default_changefreq = 'weekly'\n default_priority = 0.5\n\n # ... and the queryset you want to use...\n queryset = MyModel.objects.all()\n\n # ... and some means to access the last-modified timestamp.\n def lastmod(self, obj):\n return obj.lastmodified\n\nFrom this point onwards you can use ``MyModelSitemap`` as you would any other\nsitemaps instance. See\n`Django's sitemaps documentation `_\nfor how to wire this up with your urlconf.\n\n\nContribute\n----------\n\n- Issue Tracker: https://bitbucket.org/mhurt/django-sitemapper/issues\n- Source Code: https://bitbucket.org/mhurt/django-sitemapper/\n\n\nLicense\n-------\n\nThe project is licensed under the MIT license.\n\n\nRelease Notes\n-------------\n\n1.0\n~~~\n\n- Fixed: Tests now run correctly on Django < 1.6 thanks to django-discover-runner.\n\n- Improved tests.\n\n- Added new content to docs/sitemaps covering basic usage steps.\n\nHurrah! Finally reached v1.0 :)\n\n\n1.0.0-rc\n~~~~~~~~\n\n- Refactored: ``sitemapper.sitemaps`` has been refactored, with improved docstrings (i.e. I've written some).\n\n- New: ``sitemapper.sitemaps.SitemapBase`` moves queryset and ContentType\n handling to a root class. The actual ``Sitemap`` class now extends this but\n is otherwise unchanged.\n\n- New: ``sitemapper.sitemaps.GenericSitemap`` extends the ``Sitemap`` class but\n mirrors the signature of ``django.contrib.sitemaps.GenericSitemap``. The only\n difference is that passing ``priority`` or ``changefreq`` at initialisation\n only overrides the default fallbacks.\n\n\nPlease let me know if you have any questions, suggestions or problems to report\nvia the\n`issue tracker `_.\n\n\n\n1.0.0-beta.3\n~~~~~~~~~~~~\n\n- **Deprecated**: ``sitemapper.mixins.Sitemap`` has moved; use ``sitemapper.sitemaps.Sitemap`` instead.\n\n- Fixed: Incorrect tox testenv.\n\n- Changed: Refactored ContentType lookup into custom manager method. ``Sitemap`` now uses ``SitemapEntry.get_for_model()`` method.\n\n\n\n1.0.0-beta.2\n~~~~~~~~~~~~\n\n- **Schema**: ``SitemapEntry.priority`` and ``SitemapEntry.changefreq`` are now nullable.\n\n- Fixed: admin select widget issue for SitemapEntry.priority values of decimal integers (i.e. '0.0' and '1.0')\n\n- Changed: Refactored ``Sitemap.priority()`` and ``Sitemap.changefreq()`` methods.\n\n- New: Added support for South migrations.\n\n- New: Support Django 1.4.2 and greater.\n\n\n\n1.0.0-beta.1\n~~~~~~~~~~~~\n\n- **Backwards Incompatible**: Removed ``sitemapper.SitemappedModel`` mixin. \n\n- Changed: ``sitemapper.mixins.Sitemap`` now handles all lookups internally, and more efficiently.\n\n- New: Support Django 1.5 and greater.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://bitbucket.org/mhurt/django-sitemapper/",
"keywords": "python django sitemap.xml",
"license": "MIT License",
"maintainer": null,
"maintainer_email": null,
"name": "django-sitemapper",
"package_url": "https://pypi.org/project/django-sitemapper/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/django-sitemapper/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://bitbucket.org/mhurt/django-sitemapper/"
},
"release_url": "https://pypi.org/project/django-sitemapper/1.0.0/",
"requires_dist": null,
"requires_python": null,
"summary": "A small Django app to manage sitemap.xml overrides on a per-object basis",
"version": "1.0.0"
},
"last_serial": 1253666,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "be2cf7eb8dfb21b7041d938b8fca0dd6",
"sha256": "f5711be1c95bdd8b7c53d38107b3d8820523bda6196fdeb944243363ab43c472"
},
"downloads": -1,
"filename": "django-sitemapper-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "be2cf7eb8dfb21b7041d938b8fca0dd6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23239,
"upload_time": "2014-10-09T21:44:52",
"url": "https://files.pythonhosted.org/packages/d6/0e/6ce708419e0446d901ce253d7f5338ca512a420ea6990daaaae47ab3a3b1/django-sitemapper-1.0.0.tar.gz"
}
],
"1.0.0-alpha.1": [
{
"comment_text": "",
"digests": {
"md5": "7ccda8c759105a219c75499b47b883eb",
"sha256": "6f27efde3192beac3fbd4a697e96c1c6b8f959f6eda7732f33f2b8ea5268d98e"
},
"downloads": -1,
"filename": "django-sitemapper-1.0.0-alpha.1.tar.gz",
"has_sig": false,
"md5_digest": "7ccda8c759105a219c75499b47b883eb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4174,
"upload_time": "2014-10-03T19:06:04",
"url": "https://files.pythonhosted.org/packages/e9/7f/ba8292bc1338705a74ea9a2343c2f5c249a3734e41ab098bdf11e95bf1fb/django-sitemapper-1.0.0-alpha.1.tar.gz"
}
],
"1.0.0-alpha.2": [
{
"comment_text": "",
"digests": {
"md5": "56f63670132ce41621f5ee8a2cf87973",
"sha256": "cf16073184298130c9367dfc259ab169265cd8816e22764604ebf1e1e98a8ccd"
},
"downloads": -1,
"filename": "django-sitemapper-1.0.0-alpha.2.tar.gz",
"has_sig": false,
"md5_digest": "56f63670132ce41621f5ee8a2cf87973",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6672,
"upload_time": "2014-10-04T16:54:31",
"url": "https://files.pythonhosted.org/packages/59/45/102388b8efdcc8b69341d9529c2e00c5354267504153ade73d011d20dd12/django-sitemapper-1.0.0-alpha.2.tar.gz"
}
],
"1.0.0-alpha.3": [
{
"comment_text": "",
"digests": {
"md5": "3ab890686f8a28b227d84ab7b7aadd3e",
"sha256": "06355e63e790ba10788689fac2e264ca5a613c74a2a2a861820858b5cc6b2988"
},
"downloads": -1,
"filename": "django-sitemapper-1.0.0-alpha.3.tar.gz",
"has_sig": false,
"md5_digest": "3ab890686f8a28b227d84ab7b7aadd3e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14747,
"upload_time": "2014-10-05T18:45:09",
"url": "https://files.pythonhosted.org/packages/31/52/57ea322ced0a464e44660cf9893b8ea985f5eeec2d4deef4d6ff062e0d9d/django-sitemapper-1.0.0-alpha.3.tar.gz"
}
],
"1.0.0-beta.1": [
{
"comment_text": "",
"digests": {
"md5": "af3c9e73a02a8209f74d73817073a102",
"sha256": "4b3ee7ebc4e68a1b3032b895100c8fedcf1b0658c7e197a163799072ea0dfef8"
},
"downloads": -1,
"filename": "django-sitemapper-1.0.0-beta.1.tar.gz",
"has_sig": false,
"md5_digest": "af3c9e73a02a8209f74d73817073a102",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15239,
"upload_time": "2014-10-06T19:00:06",
"url": "https://files.pythonhosted.org/packages/76/89/c4b5e7e652ddc3adc600cdb3c3165302ba8ac2bf2a2a07662e3b790d51c5/django-sitemapper-1.0.0-beta.1.tar.gz"
}
],
"1.0.0-beta.2": [
{
"comment_text": "",
"digests": {
"md5": "f9b59aa60bca3735bd9383eb044ed310",
"sha256": "ced775d9d9f6b731a010d7552b79d8b7676ab671650504bc806b6d2296607ccc"
},
"downloads": -1,
"filename": "django-sitemapper-1.0.0-beta.2.tar.gz",
"has_sig": false,
"md5_digest": "f9b59aa60bca3735bd9383eb044ed310",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19189,
"upload_time": "2014-10-07T04:23:34",
"url": "https://files.pythonhosted.org/packages/e8/3b/14069b18e418f082fa0e5c7d8ab44321f8687447958ec6231a2f99f8226e/django-sitemapper-1.0.0-beta.2.tar.gz"
}
],
"1.0.0-beta.3": [
{
"comment_text": "",
"digests": {
"md5": "874747a5e023dd212a077eac40c6b2bc",
"sha256": "9eb8ce06938ee068a0d5950461b43c6516293b5e1a1b42e7d92b75f857fd04b9"
},
"downloads": -1,
"filename": "django-sitemapper-1.0.0-beta.3.tar.gz",
"has_sig": false,
"md5_digest": "874747a5e023dd212a077eac40c6b2bc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18835,
"upload_time": "2014-10-07T19:27:55",
"url": "https://files.pythonhosted.org/packages/67/3e/3aecc0755a71b9958cebe9bcbcff31f39d9051b2d2d6abfe8e78a749b7a8/django-sitemapper-1.0.0-beta.3.tar.gz"
}
],
"1.0.0-rc.0": [
{
"comment_text": "",
"digests": {
"md5": "1e3b1f875768c3149db45c02b8f2c839",
"sha256": "d1048e8df359ffc3b4deac8d0c277df95699c419bc05392dca4f5cb960944a63"
},
"downloads": -1,
"filename": "django-sitemapper-1.0.0-rc.0.tar.gz",
"has_sig": false,
"md5_digest": "1e3b1f875768c3149db45c02b8f2c839",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20013,
"upload_time": "2014-10-08T19:51:26",
"url": "https://files.pythonhosted.org/packages/22/f2/604df1f596de93f440ba5e9f3b4dd15cc43c0ce200197ac54dafcdf6485d/django-sitemapper-1.0.0-rc.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "be2cf7eb8dfb21b7041d938b8fca0dd6",
"sha256": "f5711be1c95bdd8b7c53d38107b3d8820523bda6196fdeb944243363ab43c472"
},
"downloads": -1,
"filename": "django-sitemapper-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "be2cf7eb8dfb21b7041d938b8fca0dd6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23239,
"upload_time": "2014-10-09T21:44:52",
"url": "https://files.pythonhosted.org/packages/d6/0e/6ce708419e0446d901ce253d7f5338ca512a420ea6990daaaae47ab3a3b1/django-sitemapper-1.0.0.tar.gz"
}
]
}