{ "info": { "author": "Bradley Stuart Kirton", "author_email": "bradleykirton@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": "# django-bootstrap-navbar\n\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n[![coverage report](https://gitlab.com/BradleyKirton/django-bootstrap-navbar/badges/master/coverage.svg?job=test)](https://gitlab.com/BradleyKirton/django-bootstrap-navbar/)\n\nA code based navbar with great ambitions.\n\n![django-navbar](./example.png \"made with django-bootstrap-navbar and <3\")\n\n# Usage\n\ndjango-bootstrap-navbar lets you create a bootstrap 4 navbar with a Python class. It then takes care of setting the active class on the appropriate link based on the current path.\n\n## Install\n\nThe library is available on PyPi.\n\n```bash\npip install django-bootstrap-navbar\n```\n\nOnce you have created a navbar class there are two ways of making it available in your template context:\n\n1. Using the provided context processor\n\n```python\nBOOTSTRAP_NAVBAR = \"showcase.navbar:ExampleNavBar\"\n\nTEMPLATES = [\n {\n \"BACKEND\": \"django.template.backends.django.DjangoTemplates\",\n ...\n \"context_processors\": [\n \"django.template.context_processors.debug\",\n ...\n \"bootstrap_navbar.navbars.context_processors.navbar\",\n ]\n },\n }\n]\n```\n\n2. Using the provided mixin\n```python\nclass ContextProcessorView(BootstrapNavBarViewMixin, TemplateView):\n template_name = \"index.html\"\n navbar_class = AppNavBar\n```\n\nFinally the navbar can be rendered within your templates by calling the navbar.render method.\n\n```html\n{{ navbar.render }}\n```\n\nA full [example](./bootstrap_navbar/examples/) is available within the repo.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/BradleyKirton/django-bootstrap-navbar/", "keywords": "django", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-bootstrap-navbar", "package_url": "https://pypi.org/project/django-bootstrap-navbar/", "platform": "", "project_url": "https://pypi.org/project/django-bootstrap-navbar/", "project_urls": { "Homepage": "https://gitlab.com/BradleyKirton/django-bootstrap-navbar/" }, "release_url": "https://pypi.org/project/django-bootstrap-navbar/0.0.19/", "requires_dist": null, "requires_python": "", "summary": "Django navbar package", "version": "0.0.19" }, "last_serial": 5425811, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "9788d13a6c658e2aaa207301121fefa1", "sha256": "af1900e796582c3fa3b41782d03dd1c790fb71d054b51a6d0e272d7aef9a44b5" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.10.tar.gz", "has_sig": false, "md5_digest": "9788d13a6c658e2aaa207301121fefa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10483, "upload_time": "2019-01-24T16:30:09", "url": "https://files.pythonhosted.org/packages/86/8c/910ff1cde48934d277da1fab3b687c585d77387df6094a4805e9b6ed499e/django_bootstrap_navbar-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "28dc53de02a939a324577785a42a274b", "sha256": "54638fde7b1fdd802a9b552f5939d092be4a80f267f23d920c2598afc9148e7a" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.11.tar.gz", "has_sig": false, "md5_digest": "28dc53de02a939a324577785a42a274b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10772, "upload_time": "2019-01-27T07:25:48", "url": "https://files.pythonhosted.org/packages/f1/03/fba58a2432ee65f1f3ff7e9ff989e4769ccd8b704eb7448d88ebc04708ab/django_bootstrap_navbar-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "06e977f37ff31db044ed1dc463ce9ccb", "sha256": "c3ad4449c2ad526012674c5ab96da20e0d1d8bae180ddce7ab9d396a97c55e9f" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.12.tar.gz", "has_sig": false, "md5_digest": "06e977f37ff31db044ed1dc463ce9ccb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8284, "upload_time": "2019-02-01T08:13:21", "url": "https://files.pythonhosted.org/packages/37/42/a7094498fba52eaad1c1c35fb6e0f64b72b2ddcc5b13d11f8285a37bb217/django_bootstrap_navbar-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "ea41b9c48979fd91104a4399c711be50", "sha256": "4e0361d5e6cbcfc7fadf063f4b477725f591079872102646811d19fc58739fb7" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.13.tar.gz", "has_sig": false, "md5_digest": "ea41b9c48979fd91104a4399c711be50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8285, "upload_time": "2019-02-22T06:44:36", "url": "https://files.pythonhosted.org/packages/28/ec/6d609c9164422310301e500f83b3f52d6a9238e718e2899486110f125bae/django_bootstrap_navbar-0.0.13.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "af620c7054fe61d288be393f8b209fac", "sha256": "a836c9730edc7ca05c5febb7f03891454ed2d84806245d83cdff1977b8198b87" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.17.tar.gz", "has_sig": false, "md5_digest": "af620c7054fe61d288be393f8b209fac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8402, "upload_time": "2019-06-20T09:08:36", "url": "https://files.pythonhosted.org/packages/26/6c/4a6f36409f7c864b81c03c54566503374756dbb6cbb3226630413c27d3b6/django_bootstrap_navbar-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "a3f5b70409b0e461cf78ff55edd2d327", "sha256": "e8eb36d042156ca682e943907e96ed7cdde4d28f9fc50cc3494b241298b8a949" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.18.tar.gz", "has_sig": false, "md5_digest": "a3f5b70409b0e461cf78ff55edd2d327", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8390, "upload_time": "2019-06-20T09:26:06", "url": "https://files.pythonhosted.org/packages/0b/27/cb231b58f45ab4505b97a162323064cae2273576b072e70a284c965633dd/django_bootstrap_navbar-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "972b4d2af9a6ee8188f50eb1b73f6d31", "sha256": "b637524d525d441d2c404d9b49303c27e7480fc2189476cf66cd01583b7b4cc0" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.19.tar.gz", "has_sig": false, "md5_digest": "972b4d2af9a6ee8188f50eb1b73f6d31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8621, "upload_time": "2019-06-20T12:52:33", "url": "https://files.pythonhosted.org/packages/bf/ed/02fae7b0bea82457698bda9d2fedcdf8b15c12b805fd2dee97319c6ef03d/django_bootstrap_navbar-0.0.19.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "60f92d1e31a15411759b22a0cb6ef5b7", "sha256": "615ae8fcbbe016c9a41bbd3daa0b04cfb26eed25145deaf5201c10d233bfff35" }, "downloads": -1, "filename": "django-bootstrap-navbar-0.0.4.tar.gz", "has_sig": false, "md5_digest": "60f92d1e31a15411759b22a0cb6ef5b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4578, "upload_time": "2019-01-21T17:06:58", "url": "https://files.pythonhosted.org/packages/7b/c5/76a84f87e8fab3a9d4205f19e7a5e5121709ae5c75e6c68cd95988672a6f/django-bootstrap-navbar-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "f8d161ccd5d43e3af427f2bb9ab6cc6f", "sha256": "f543f3c6c0273e14b7e202272f6d200b642d12bc885480eae6ac13a1a6b66bb9" }, "downloads": -1, "filename": "django-bootstrap-navbar-0.0.5.tar.gz", "has_sig": false, "md5_digest": "f8d161ccd5d43e3af427f2bb9ab6cc6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5935, "upload_time": "2019-01-22T17:20:16", "url": "https://files.pythonhosted.org/packages/3d/de/d04f49e82f6cd21989201f8c71cfae879a678b84a59e7b634b541b1847e0/django-bootstrap-navbar-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "72eafac82090b25565aacce93e83b40c", "sha256": "2341b82ee84be513a7a2695561b84feaef7806989842e2f4dfe82eeb3e4e1233" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.6.tar.gz", "has_sig": false, "md5_digest": "72eafac82090b25565aacce93e83b40c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5944, "upload_time": "2019-01-22T17:35:59", "url": "https://files.pythonhosted.org/packages/f4/1c/c4cec3727cc8e4d3968db4c6ba942bd58282c64b1fd93e825c1e9d365b73/django_bootstrap_navbar-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "f01984064346ae188b702d274512f4d7", "sha256": "1939fb701624d980857382682d3f2cbff29a457d983423cdea532e60226a6be3" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.7.tar.gz", "has_sig": false, "md5_digest": "f01984064346ae188b702d274512f4d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10409, "upload_time": "2019-01-24T13:13:54", "url": "https://files.pythonhosted.org/packages/77/b1/e778a60386d097162fbb9f34a2492525565d73c4b37c29e4507f4720cf00/django_bootstrap_navbar-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "971daff5ba72b9675732b64f04c83a92", "sha256": "3df77b8184171f72c6733a362dc47c6f00be6392daeab64645cf729e1df90493" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.8.tar.gz", "has_sig": false, "md5_digest": "971daff5ba72b9675732b64f04c83a92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10408, "upload_time": "2019-01-24T14:34:42", "url": "https://files.pythonhosted.org/packages/bb/9a/b13e0364fd4de04d3364341473616dda4062bcaba7af3769ca4aaba1bb4e/django_bootstrap_navbar-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "4fa77fdccaf3311b0432386fbdd630d5", "sha256": "ee296b39ed5fafc1ca3d8fc53aabf2d1819a76577007dc26b5aa9e1e44a5b1c1" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.9.tar.gz", "has_sig": false, "md5_digest": "4fa77fdccaf3311b0432386fbdd630d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10491, "upload_time": "2019-01-24T16:22:34", "url": "https://files.pythonhosted.org/packages/c8/85/d7afa11917573c77e04244fda6655160952da9ff17abeec38797d2014afc/django_bootstrap_navbar-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "972b4d2af9a6ee8188f50eb1b73f6d31", "sha256": "b637524d525d441d2c404d9b49303c27e7480fc2189476cf66cd01583b7b4cc0" }, "downloads": -1, "filename": "django_bootstrap_navbar-0.0.19.tar.gz", "has_sig": false, "md5_digest": "972b4d2af9a6ee8188f50eb1b73f6d31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8621, "upload_time": "2019-06-20T12:52:33", "url": "https://files.pythonhosted.org/packages/bf/ed/02fae7b0bea82457698bda9d2fedcdf8b15c12b805fd2dee97319c6ef03d/django_bootstrap_navbar-0.0.19.tar.gz" } ] }