Write Django as usual, and let django-bootstrap4 make template output into Bootstrap 4 code.
Requirements
Django >= 1.11 (and compatible Python versions)
Installation
Install using pip:
pip install django-bootstrap4
Alternatively, you can install download or clone this repo and call pip install -e ..
Add to INSTALLED_APPS in your settings.py:
'bootstrap4',
In your templates, load the bootstrap4 library and use the bootstrap_* tags:
Example template
{% load bootstrap4 %} {# Display a form #} <form action="/url/to/submit/" method="post" class="form"> {% csrf_token %} {% bootstrap_form form %} {% buttons %} <button type="submit" class="btn btn-primary">Submit</button> {% endbuttons %} </form>
Documentation
The full documentation is at http://django-bootstrap4.readthedocs.io/
Bugs and suggestions
If you have found a bug or if you have a request for additional functionality, please use the issue tracker on GitHub.
License
You can use this under BSD-3-Clause. See LICENSE file for details.
History
0.0.6 (2018-02-14)
Change form help text element from div to small (#60)
Upgrade Bootstrap to 4.0.0 (#66)
0.0.5 (2018-01-03)
Drop develop branch, work with master and feature branches
Clean up history file
Upgrade Bootstrap to 4.0.0-beta.3
Use col-4 rather than col-xs-4 (#54)
Added pagination alignment options (#56)
Fixed form field errors and help texts (#39)
Use django language if USE_I18N=True (#53)
0.0.4 (2017-10-25)
Upgrade Bootstrap to 4.0.0-beta.2
Fix settings, tags and tests for remote JS and CSS
0.0.3 (2017-09-22)
Upgraded bootstrap4 to the beta version
0.0.2 (2017-09-06)
Upgraded jQuery version from CDN to 3.2.1 (#17)
Added proper pagination layout classes (#19)
0.0.1 (2017-06-04)
First release
Unreleased (2017-04-25)
Remove bootstrap_icon, BS4 no longer has default icons.
Various changes to get from 3 to 4, started MIGRATE.rst.
Started django-bootstrap4 based on django-bootstrap3.
Thanks everybody that contributed to django-bootstrap3!
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-bootstrap4-0.0.6.tar.gz.
File metadata
- Download URL: django-bootstrap4-0.0.6.tar.gz
- Upload date:
- Size: 26.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6db4a27b33851833e68b96344f9df063150dcace8d4787ebfc21eceb55196945
|
|
| MD5 |
3807be04230a7b0cdf9ad9bd56155cbd
|
|
| BLAKE2b-256 |
80ad23a156a282c733c33bc7282572b89d00131130519e0de18013e7e3fcb6e3
|