{ "info": { "author": "Guillaume Luchet", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "Django navhelper\r\n================\r\n\r\n|Build status|\r\n\r\nDjango template tags to add active class on navigation menus\r\n\r\nPrerequisites\r\n-------------\r\n\r\n- Django 1.6, 1.7, 1.8\r\n- Python 2.7, 3.2, 3.3, 3.4\r\n\r\nInstallation\r\n------------\r\n\r\nFrom sources\r\n\r\n.. code-block:: text\r\n\r\n python setup.py install\r\n\r\nFrom PyPi\r\n\r\n.. code-block:: text\r\n\r\n pip install django-navhelper\r\n\r\nConfigure your Django installation\r\n----------------------------------\r\n\r\nAdd ``geelweb.django.navhelper`` in your ``INSTALLED_APPS``.\r\n\r\nEnsure ``django.core.context_processors.request`` is in\r\n``TEMPLATE_CONTEXT_PROCESSORS``. Make sure you keep the components\r\nrequired by the features of Django you wish to use, in doubt keep the\r\n`default values`_.\r\n\r\nTemplate tags\r\n-------------\r\n\r\nnavactive\r\n~~~~~~~~~\r\n\r\nReturns \"active\" if url name of the current request path is in the list\r\nof view names\r\n\r\n.. code-block:: html\r\n\r\n {% load navactive %}\r\n
  • \r\n Menu Entry\r\n
  • \r\n\r\nrenavactive\r\n~~~~~~~~~~~\r\n\r\nReturns \"active\" if the pattern is found in the request path\r\n\r\n.. code-block:: html\r\n\r\n {% load navactive %}\r\n
  • \r\n Menu Entry\r\n
  • \r\n\r\nSettings\r\n--------\r\n\r\nYou can customize some options using settings\r\n\r\n**NAVHELPER\\_ACTIVE\\_CLASS**\r\n\r\nDefault: 'active'\r\n\r\nThe class name for active entries\r\n\r\n**NAVHELPER\\_NOT\\_ACTIVE\\_CLASS**\r\n\r\nDefault: '' (Empty string)\r\n\r\nThe class name for non-active entries\r\n\r\n.. _default values: https://docs.djangoproject.com/en/1.6/ref/settings/#std:setting-TEMPLATE_CONTEXT_PROCESSORS\r\n\r\n.. |Build status| image:: https://travis-ci.org/geelweb/django-navhelper.svg?branch=master", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/geelweb/django-navhelper/tarball/0.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/geelweb/django-navhelper", "keywords": "django,menu,navigation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-navhelper", "package_url": "https://pypi.org/project/django-navhelper/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-navhelper/", "project_urls": { "Download": "https://github.com/geelweb/django-navhelper/tarball/0.1", "Homepage": "https://github.com/geelweb/django-navhelper" }, "release_url": "https://pypi.org/project/django-navhelper/0.1/", "requires_dist": null, "requires_python": null, "summary": "Django template tags designed to help the navigation rendering", "version": "0.1" }, "last_serial": 1491113, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "2eb9e128120c47d52b05e00a3eaeaccf", "sha256": "e6e02107f1f79b2752ca09df40c34622bc8babee9c2db84e862fb94ca2887fe4" }, "downloads": -1, "filename": "django-navhelper-0.1.tar.gz", "has_sig": false, "md5_digest": "2eb9e128120c47d52b05e00a3eaeaccf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3082, "upload_time": "2013-10-27T10:00:13", "url": "https://files.pythonhosted.org/packages/97/6f/71c2b0b8700029e9d6f86167047f216903243a4e76927062e663426390e0/django-navhelper-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2eb9e128120c47d52b05e00a3eaeaccf", "sha256": "e6e02107f1f79b2752ca09df40c34622bc8babee9c2db84e862fb94ca2887fe4" }, "downloads": -1, "filename": "django-navhelper-0.1.tar.gz", "has_sig": false, "md5_digest": "2eb9e128120c47d52b05e00a3eaeaccf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3082, "upload_time": "2013-10-27T10:00:13", "url": "https://files.pythonhosted.org/packages/97/6f/71c2b0b8700029e9d6f86167047f216903243a4e76927062e663426390e0/django-navhelper-0.1.tar.gz" } ] }