{ "info": { "author": "Chris Beaven", "author_email": "smileychris@gmail.com", "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.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "``{% nav %}`` tag\n=================\n\nA simple Django template tag to handle navigation item selection.\n\n.. image:: https://secure.travis-ci.org/SmileyChris/django-navtag.png?branch=master\n :target: http://travis-ci.org/SmileyChris/django-navtag\n\nExample\n-------\n\nAdd the app to your ``INSTALLED_APPS`` setting::\n\n INSTALLED_APPS = (\n # ...\n 'django_navtag',\n )\n\nGive your base template a navigation block something like this::\n\n {% load navtag %}\n\n {% block nav %}\n {% nav text ' class=\"selected\"' %}\n \n {% endblock %}\n\nIn your templates, extend the base and set the navigation location::\n\n {% extends \"base.html\" %}\n\n {% block nav %}\n {% nav \"home\" %}\n {{ block.super }}\n {% endblock %}\n\n.. note::\n This works for multiple levels of template inheritance, due to the fact\n that only the first ``{% nav %}`` call found will change the ``nav``\n context variable.\n\n\nHierarchical navigation\n-----------------------\n\nTo create a sub-menu you can check against, simply dot-separate the item::\n\n {% nav \"about_menu.info\" %}\n\nThis will be pass for both ``{% if nav.about_menu %}`` and\n``{% if nav.about_menu.info %}``.\n\n\nUsing a different context variable\n----------------------------------\n\nBy default, this tag creates a ``nav`` context variable. To use an alternate\ncontext variable name, call ``{% nav [item] for [var_name] %}``::\n\n {% block nav %}\n {% nav \"home\" for sidenav %}\n {{ block.super }}\n {% endblock %}\n\n\nSetting the text output by the nav variable\n-------------------------------------------\n\nAs shown in the initial example, you can set the text return value of the\n``nav`` context variable. Use the format ``{% nav text [content] %}``. For\nexample::\n\n {% nav text \"active\" %}\n \n\nAlternately, you can use boolean comparison of the context variable rather than\ntext value::\n\n \n\nIf using a different context variable name, use the format\n``{% nav text [content] for [var_name] %}``.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SmileyChris/django-navtag", "keywords": "django,templates", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-navtag", "package_url": "https://pypi.org/project/django-navtag/", "platform": "", "project_url": "https://pypi.org/project/django-navtag/", "project_urls": { "Homepage": "https://github.com/SmileyChris/django-navtag" }, "release_url": "https://pypi.org/project/django-navtag/2.1.3/", "requires_dist": null, "requires_python": "", "summary": "A simple Django navigation template tag", "version": "2.1.3" }, "last_serial": 3782187, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "19f17485c7b0295013e9fd7abae48d9c", "sha256": "56175338fd4d6bae34b61cc183e2fec716c55b3c805bc788ff0fa744b23d57b5" }, "downloads": -1, "filename": "django-navtag-1.0.tar.gz", "has_sig": false, "md5_digest": "19f17485c7b0295013e9fd7abae48d9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5751, "upload_time": "2013-07-18T02:40:26", "url": "https://files.pythonhosted.org/packages/23/be/f8ff92d444cd63bc8e134f08bf3aa14d4be40489563603a4103e935e97bc/django-navtag-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "7fc48fd5125a2b84a22d99fdc7987f48", "sha256": "ef175cbcc8890b69c0f453febf2f69e8b121fca54fca05da6a38617c7a4ef094" }, "downloads": -1, "filename": "django-navtag-1.1.tar.gz", "has_sig": true, "md5_digest": "7fc48fd5125a2b84a22d99fdc7987f48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5702, "upload_time": "2013-07-18T04:36:22", "url": "https://files.pythonhosted.org/packages/f4/e6/7e64cf166c2e1124242d0857da0f392e5fec28b23a000b49a0052cbb363f/django-navtag-1.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "8a23df4c942207e7d868e63f66e7e8fa", "sha256": "1fb1d0e19d829284df111373992b27ad20b8898dc2354e2a3cae9066734966c9" }, "downloads": -1, "filename": "django-navtag-2.0.tar.gz", "has_sig": true, "md5_digest": "8a23df4c942207e7d868e63f66e7e8fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6772, "upload_time": "2013-08-02T04:04:21", "url": "https://files.pythonhosted.org/packages/20/8a/f92c61effb7944f31c48ec76c9fed7e1603daed85d9e75c6a4a5fa272bd5/django-navtag-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "3dde5e538be75d5b7a22d8688cc98974", "sha256": "e8772a9da8b088a9c73f50dd66fee8f1e56b3763a7f1f1b0b7052822257cbe7c" }, "downloads": -1, "filename": "django-navtag-2.1.tar.gz", "has_sig": true, "md5_digest": "3dde5e538be75d5b7a22d8688cc98974", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6911, "upload_time": "2014-02-03T09:05:35", "url": "https://files.pythonhosted.org/packages/b0/26/75e8eaab50d8fb7642fb97166f0c619f0916301028f38d317febc4e4298a/django-navtag-2.1.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "e9f6a3bbd65aea4440c304af7a99be23", "sha256": "1e6ac9a4007f351dbbe92b71f5f1519c5fdd59a6ba42ef1f0f8e508bf1f4012e" }, "downloads": -1, "filename": "django-navtag-2.1.1.tar.gz", "has_sig": true, "md5_digest": "e9f6a3bbd65aea4440c304af7a99be23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6966, "upload_time": "2014-08-23T10:42:12", "url": "https://files.pythonhosted.org/packages/34/46/005ea474aa0203811c434a88bc009fc6dcb41603fb7fbd6c1685a2e74518/django-navtag-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "f4d1a84ec732ef09096cd478c1e5d7db", "sha256": "7d3ab872521489ce9bd71e8d1e298ae4bbaec9b7cba29e7d70e09f89bdb3b8fc" }, "downloads": -1, "filename": "django_navtag-2.1.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "f4d1a84ec732ef09096cd478c1e5d7db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10830, "upload_time": "2017-09-21T02:25:53", "url": "https://files.pythonhosted.org/packages/11/6d/a9b0994bc4a10fc10b24c44e670d525328606c2b6a2d288f063a03bdf5ab/django_navtag-2.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c25f6b92773f3c460fd541d805460779", "sha256": "8308dc6f57ce39ebf6d713ea70d9ccf86ff5886e3b720c9e3521cb6efcaca05d" }, "downloads": -1, "filename": "django-navtag-2.1.2.tar.gz", "has_sig": true, "md5_digest": "c25f6b92773f3c460fd541d805460779", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7175, "upload_time": "2017-09-21T02:25:55", "url": "https://files.pythonhosted.org/packages/e3/35/7e077532a0da0b405d5764e0172a5db5437a3bc3613d13de971973f0da61/django-navtag-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "0ec200d8c85c96cc7b5e84c3daaaa073", "sha256": "22976b29d7757f8d67c162f5b86baeeafbbf765bcb466862427f0d21b709acc2" }, "downloads": -1, "filename": "django_navtag-2.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ec200d8c85c96cc7b5e84c3daaaa073", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10891, "upload_time": "2018-04-19T21:52:07", "url": "https://files.pythonhosted.org/packages/06/66/9d2e9a63b7a6384261042b9f784c8d2213a1edb62548b913b93981e9a548/django_navtag-2.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fe6e7c5721d0cd66114271b488f159f", "sha256": "b188ddb696a1212f568ad53b436a5762c6a294dd052a14ecb73fdcfcfc6d6bb8" }, "downloads": -1, "filename": "django-navtag-2.1.3.tar.gz", "has_sig": false, "md5_digest": "6fe6e7c5721d0cd66114271b488f159f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7503, "upload_time": "2018-04-19T21:52:05", "url": "https://files.pythonhosted.org/packages/16/4b/174c0232f03f84e4de67979b179caf76f0eeb8dd4717ee54906c2060f814/django-navtag-2.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0ec200d8c85c96cc7b5e84c3daaaa073", "sha256": "22976b29d7757f8d67c162f5b86baeeafbbf765bcb466862427f0d21b709acc2" }, "downloads": -1, "filename": "django_navtag-2.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ec200d8c85c96cc7b5e84c3daaaa073", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10891, "upload_time": "2018-04-19T21:52:07", "url": "https://files.pythonhosted.org/packages/06/66/9d2e9a63b7a6384261042b9f784c8d2213a1edb62548b913b93981e9a548/django_navtag-2.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fe6e7c5721d0cd66114271b488f159f", "sha256": "b188ddb696a1212f568ad53b436a5762c6a294dd052a14ecb73fdcfcfc6d6bb8" }, "downloads": -1, "filename": "django-navtag-2.1.3.tar.gz", "has_sig": false, "md5_digest": "6fe6e7c5721d0cd66114271b488f159f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7503, "upload_time": "2018-04-19T21:52:05", "url": "https://files.pythonhosted.org/packages/16/4b/174c0232f03f84e4de67979b179caf76f0eeb8dd4717ee54906c2060f814/django-navtag-2.1.3.tar.gz" } ] }