Bootstrap support for Django projects
Project description
Bootstrap support for Django projects
You can support this project on GitTip, https://www.gittip.com/dyve/.
Documentation
The full documentation is at http://django-bootstrap3.readthedocs.org/.
Quickstart
Install using pip:
pip install django-bootstrap3
Alternatively, you can install download or clone this repo and call pip install -e ..
Add to INSTALLED_APPS in your settings.py:
'bootstrap3',
In your templates, load the bootstrap3 library and use the bootstrap_* tags:
{% load bootstrap3 %} {# Load CSS and JavaScript #} {% bootstrap_css %} {% bootstrap_javascript %} {# Display django.contrib.messages as Bootstrap alerts #} {% bootstrap_messages %} {# 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"> {% bootstrap_icon "star" %} Submit </button> {% endbuttons %} </form>
Features
Define your forms in Django, use django-bootstrap3 to render them in Bootstrap. That’s the dream.
Requirements
Python 2.6, 2.7 and 3.3
Django >= 1.4
Contributions and pull requests for other Django and Python versions are welcome.
Bugs and requests
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 Apache 2.0. See LICENSE file for details.
History
4.0.2 (2014-03-29)
fixed bug in vertical form rendering
4.0.1 (2014-03-29)
fixed unicode bug and added unicode label to tests
4.0.0 (2014-03-28)
use renderer classes for generating HTML
several bug fixes
3.3.0 (2014-03-19)
use Django forms css classes for indicating required and error on fields
3.2.1 (2014-03-16)
improved form rendering
3.2.0 (2014-03-11)
support for addons
3.1.0 (2014-03-03)
improve compatibility with Django < 1.5
3.0.0 (2014-02-28)
added support for themes (fix issue #74)
show inline form errors in field title (fix issue #81)
fixed bugs in demo application
update to newest Bootstrap (fix issue #83)
2.6.0 (2014-02-20)
new setting set_required to control setting of HTML required attribute (fix issue #76)
2.5.6 (2014-01-23)
project refactored
added skeleton for creating documentation (fix issue #30)
fixed FileField issues
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
File details
Details for the file django-bootstrap3-4.0.2.tar.gz
.
File metadata
- Download URL: django-bootstrap3-4.0.2.tar.gz
- Upload date:
- Size: 21.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea3fb2e5ff2cf710413823a04a9826f091d9a631025ddcc93e3204abd1c0c3fa |
|
MD5 | 6ff46e52f473267c95ea377efd469c4f |
|
BLAKE2b-256 | 0643454b0c897113e689613f3ec8cb7e3b25dcb8b895e1228016b8ecb271ea1e |