Flask-Breadcrumbs adds support for generating site breadcrumb navigation.
Project description
About
Flask-Breadcrumbs is a Flask extension that adds support for generating site breadcrumb navigation.
Installation
Flask-Breadcrumbs is on PyPI so all you need is:
pip install Flask-Breadcrumbs
Documentation
Documentation is readable at http://flask-breadcrumbs.readthedocs.io/ or can be build using Sphinx:
git submodule init git submodule update pip install Sphinx python setup.py build_sphinx
Example
To view an example of breadcrumbs in action, see examples/app.py:
cd examples FLASK_APP=app.py flask run
Testing
Running the test suite is as simple as:
python setup.py test
or, to also show code coverage:
./run-tests.sh
Changelog
Here you can see the full list of changes between each Flask-Breadcrumbs release.
Version 0.5.0 (released 2020-03-10)
Removes support for Python 2.7
Updates Flask dependency
Version 0.4.0 (released 2016-07-01)
Removes support for Python 2.6.
Adds an advanced example using MethodViews and Blueprints. (#23)
Amends deprecated import of Flask extensions via flask.ext. (#29)
Version 0.3.0 (released 2015-03-16)
Improved factory pattern support. (#19)
Added example of using a dynamic list constructor with variables. (#16 #17)
Allows usage of ordered breadcrumbs as menu. (#15)
Version 0.2.0 (released 2014-11-05)
The Flask-Breadcrumbs extension is now released under more permissive Revised BSD License. (#11)
Documentation improvements. (#13)
Extension initialization improvements. (#12)
Support for Python 3.4. (#5)
Version 0.1.0 (released 2014-07-24)
Initial public release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file Flask-Breadcrumbs-0.5.0.tar.gz
.
File metadata
- Download URL: Flask-Breadcrumbs-0.5.0.tar.gz
- Upload date:
- Size: 18.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48d7c7afd36ef3b55435bc6d1e60034c9d318daf5ac1ae835020b3efaf1010de |
|
MD5 | e7cfee8a23c0cefadd3a17a60838374c |
|
BLAKE2b-256 | 68e34220dec32408aad418120be5072a014072d15ca82ae7a2b572711f55c05a |
File details
Details for the file Flask_Breadcrumbs-0.5.0-py2.py3-none-any.whl
.
File metadata
- Download URL: Flask_Breadcrumbs-0.5.0-py2.py3-none-any.whl
- Upload date:
- Size: 7.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 180d5ac1a60780bd1f9207530b83e5433f74a582db8f22c94284340d535f1a7a |
|
MD5 | 9c85fa22a311b6a36299628c81c61782 |
|
BLAKE2b-256 | 2ea4d56b9b3a84932531ad25107288fd5b594d2d30c77f4d9ce581857a8f2086 |