{ "info": { "author": "Alexander Ivanov", "author_email": "alexander.ivanov@redsolution.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Natural Language :: Russian", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Indexing/Search" ], "description": "==========\ndjango-seo\n==========\n\nSeo fields for objects of any model registed in admin or for specified url.\n\nInstallation:\n=============\n\n1. Put ``seo`` as LAST item to your ``INSTALLED_APPS`` in your ``settings.py`` within your django project.\n\n2. Sync your database::\n\n ./manage.py syncdb\n\nUsage:\n======\n\nIn settings.py:\n---------------\n\nAdd names of ModelAdmins to be override::\n \n SEO_FOR_MODELS = [\n '.models.',\n ]\n\nIn template:\n------------\n\nFirst of all, load the seo_tags in every template you want to use it::\n\n {% load seo_tags %}\n \nUse::\n {% seo [for ] %}\n \nOr::\n {% seo [for ] as %}\n {{ }}\n\nExample:\n========\n\n``settings.py``::\n\n INSTALLED_APPS = (\n ...\n 'app',\n ...\n 'seo',\n )\n \n SEO_FOR_MODELS = [\n 'app.models.Object',\n 'app.models.Another',\n ]\n\n\n``templates/object.html``::\n\n {% load seo_tags %}\n \n \n \n \n {% seo title for object %}\n \n \n {{ object.content }}\n

{% seo title for object as seo_title %}{{ seo_title }}

\n \n \n\nIf you are using extend\n-----------------------\n\n``templates/base.html``::\n\n \n \n \n \n {% block title %}{% seo title %}{% endblock %}\n \n \n {% block content %}{% endblock %}\n \n \n\n``templates/object.html``::\n\n {% load seo_tags %}\n {% block description %}{% seo description for object %}{% endblock %}\n {% block keywords %}{% seo keywords for object %}{% endblock %}\n {% block title %}{% seo title for object %}{% endblock %}\n\n {% block content %}\n {{ object.content }}\n {% endblock %}\n\n``templates/another.html``::\n\n {% load seo_tags %}\n {% block description %}{% seo description for another %}{% endblock %}\n {% block keywords %}{% seo keywords for another %}{% endblock %}\n {% block title %}{% seo title for another %}{% endblock %}\n\n {% block content %}\n {{ another.content }}\n {% endblock %}\n\nRedsolution CMS classifiers:\n----------------------------\n\n`Content plugins`_\n\n.. _`Content plugins`: http://www.redsolutioncms.org/classifiers/content", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "django seo", "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "redsolutioncms.django-seo", "package_url": "https://pypi.org/project/redsolutioncms.django-seo/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/redsolutioncms.django-seo/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/redsolutioncms.django-seo/0.3.5/", "requires_dist": null, "requires_python": null, "summary": "Adds generic SEO fields for objects in your site or specific urls", "version": "0.3.5" }, "last_serial": 798709, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "06b120b44bf479d80138c7f4f380ac04", "sha256": "ef627be81dc0f4e9553ba714af6f052578ef7bbbbf7108869b3da9b7fdf7985b" }, "downloads": -1, "filename": "redsolutioncms.django-seo-0.2.0.tar.gz", "has_sig": false, "md5_digest": "06b120b44bf479d80138c7f4f380ac04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5789, "upload_time": "2012-04-10T09:25:53", "url": "https://files.pythonhosted.org/packages/38/21/3d1bfe653525845f26a03635f96b002dc0159c1d652fc59c56bcb0040e46/redsolutioncms.django-seo-0.2.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "bb51672359b9a4ff6cb15ad12ffab692", "sha256": "71fe351c7a52ce4bd8130f0bc6f3f51c0d338d6ca767a0b205202b364cf29417" }, "downloads": -1, "filename": "redsolutioncms.django-seo-0.3.1.tar.gz", "has_sig": false, "md5_digest": "bb51672359b9a4ff6cb15ad12ffab692", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6760, "upload_time": "2012-04-09T09:00:31", "url": "https://files.pythonhosted.org/packages/f8/e6/f9e089dec6e74134129460a7009c7642ded05066e76b5588053035752b51/redsolutioncms.django-seo-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "b2b6be633ffa81efbed6cd07fa0b89ce", "sha256": "810acd9558c6a2d020ad42187fecf3a532fd59b075c6658d44b18b45e672e081" }, "downloads": -1, "filename": "redsolutioncms.django-seo-0.3.2.tar.gz", "has_sig": false, "md5_digest": "b2b6be633ffa81efbed6cd07fa0b89ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6787, "upload_time": "2012-04-09T11:46:56", "url": "https://files.pythonhosted.org/packages/b4/cb/049c56990636f41dea48b5e8c52e9d4aac73afb42bd4f7c611c8e96e87b3/redsolutioncms.django-seo-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "6655a0abdd1ea54fc71b69663f104004", "sha256": "405fe0357c2849f41daeebc55e2d73221fc3eddf4242aae6ccb9320196279ca1" }, "downloads": -1, "filename": "redsolutioncms.django-seo-0.3.3.tar.gz", "has_sig": false, "md5_digest": "6655a0abdd1ea54fc71b69663f104004", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6796, "upload_time": "2012-04-09T13:04:03", "url": "https://files.pythonhosted.org/packages/07/3f/d9f3662ba474954f30dd1b251fa37bcb7b9482de92d4a5b6e5d40b3c808f/redsolutioncms.django-seo-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "a30b522487ce330f14ca5f8e63ecfff8", "sha256": "319bb1f31c1fd0f3adf1617f778a50ea55317966cfbae4a28d8239e4624eaaa5" }, "downloads": -1, "filename": "redsolutioncms.django-seo-0.3.4.tar.gz", "has_sig": false, "md5_digest": "a30b522487ce330f14ca5f8e63ecfff8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6687, "upload_time": "2012-04-12T13:31:38", "url": "https://files.pythonhosted.org/packages/f5/e5/e5636fb7246deb0b2213ac03cf3122e4c2547c642281a50fbd1095f971e8/redsolutioncms.django-seo-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "d5963c1395972c1209cc709c2cf4f7da", "sha256": "a467a6c5b0623910e3d015cd3228037de8073de17a485b9ac0799b5e05943f47" }, "downloads": -1, "filename": "redsolutioncms.django-seo-0.3.5.tar.gz", "has_sig": false, "md5_digest": "d5963c1395972c1209cc709c2cf4f7da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6706, "upload_time": "2012-05-12T10:06:07", "url": "https://files.pythonhosted.org/packages/77/33/36296133d482e0c850e88d35f77cf73c8287f1432c1bd86c206e8744acc1/redsolutioncms.django-seo-0.3.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d5963c1395972c1209cc709c2cf4f7da", "sha256": "a467a6c5b0623910e3d015cd3228037de8073de17a485b9ac0799b5e05943f47" }, "downloads": -1, "filename": "redsolutioncms.django-seo-0.3.5.tar.gz", "has_sig": false, "md5_digest": "d5963c1395972c1209cc709c2cf4f7da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6706, "upload_time": "2012-05-12T10:06:07", "url": "https://files.pythonhosted.org/packages/77/33/36296133d482e0c850e88d35f77cf73c8287f1432c1bd86c206e8744acc1/redsolutioncms.django-seo-0.3.5.tar.gz" } ] }