Include Bootstrap4 in your Flask project
Project description
Flask-BS4
Bootstrap v5.0.0-beta1
Known Errors:
- Serving the v5.0.0-beta1 from CDN is not working because it tries to load v5.0.0
Discrepancies to the Bootstrap Documentation:
_wrap_boolean
will have an additionaldiv
without classes if the form_type isbasic
orfloating
Usage
Here is an example:
from flask_bs4 import Bootstrap
[...]
Bootstrap(app)
This makes some new templates available, containing blank pages that include all bootstrap resources, and have predefined blocks where you can put your content.
As of version 3, Flask-Bootstrap has a proper documentation, which you can check for more details.
Sample App
Welcome to the Flask-BS4 sample app. This will give you an overview of how the Flask-BS4 package can render different types of input fields.
First you should create a virtual environment. I prefer using:
$ python3 -m venv venv
To run this application yourself, please install its requirements first:
$ pip install -r sample_app/requirements.txt
Then, you can actually run the application. Optionally you can set
FLASK_ENV=development
.
$ export FLASK_APP=sample_app
$ flask run
Afterwards, point your browser to localhost:5000, then check out the source.
This is a fork of Flask-Bootsrap upgraded to Bootstrap 5.x.x.
Flask-Bootstrap packages Bootstrap into an extension that mostly consists of a blueprint named bootstrap
. It can also create links to serve Bootstrap from a CDN and works with no boilerplate code in your application.
Project details
Release history Release notifications | RSS feed
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
Hashes for Flask_BS4-5.0.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6e583263e3f3a45d577d75c58b28b8cff992c69b187df32557dcbd2d616cd9a |
|
MD5 | 85e4a89c3c110b5efc1363f241c2b7ba |
|
BLAKE2b-256 | e83bd3b8f6d8090897a239cf946081d6af5d2b3f915308b7e5612eeedf9a9124 |