Include Bootstrap4 in your Flask project
Project description
Flask-BS4
Bootstrap v5.0.0-beta1
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
File details
Details for the file Flask-BS4-5.3.1.0.tar.gz
.
File metadata
- Download URL: Flask-BS4-5.3.1.0.tar.gz
- Upload date:
- Size: 1.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15098dc06aa4baa16caba65cb92bfa355c6503315f31d072e6e68a19d8afb604 |
|
MD5 | 8a2d63290935454da577323b5f06b0e6 |
|
BLAKE2b-256 | 5be3a2951d09c89f8f49bd7a43d2caaddbf30323db245b5e1eb827d55341ebe3 |
File details
Details for the file Flask_BS4-5.3.1.0-py3-none-any.whl
.
File metadata
- Download URL: Flask_BS4-5.3.1.0-py3-none-any.whl
- Upload date:
- Size: 1.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d29389604d7715ec3bcb4701270a2a227d9c4efb39c6dc7380345faa2db99c5e |
|
MD5 | 5955becbf0d8448f6d620900b21c80b5 |
|
BLAKE2b-256 | 579e97ecb21ead37db3cfe31c910946f3ae479df71bd280bdbc42133a7fd606d |