Description
Write Django as usual, and let django-bootstrap3 make template output into Bootstrap 3 code.
django-bootstrap3 alternatives and similar packages
Based on the "Forms" category.
Alternatively, view django-bootstrap3 alternatives based on common mentions on social networks and blogs.
-
django-crispy-forms
The best way to have DRY Django forms. The app provides a tag and filter that lets you quickly render forms in a div format while providing an enormous amount of capability to configure and control the rendered HTML. -
Streaming multipart/form-data parser
Streaming (and fast!) parser for multipart/form-data written in Cython -
Nigerian States
Django Nigerian States is a comprehensive third-party Django application that provides a robust and efficient way to manage and interact with geopolitical data related to Nigeria.
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of django-bootstrap3 or a related project?
README
django-bootstrap3
Bootstrap 3 integration for Django.
Goal
The goal of this project is to seamlessly blend Django and Bootstrap 3.
- Want to use Bootstrap 4 in Django? See https://github.com/zostera/django-bootstrap4.
- Want to use Bootstrap 5 in Django? See https://github.com/zostera/django-bootstrap5.
Requirements
Python 3.7 or newer with Django >= 2.2 or newer.
Documentation
The full documentation is at https://django-bootstrap3.readthedocs.io/
Installation
Install using pip:
```shell script pip install django-bootstrap3
Alternatively, you can install download or clone this repo and call pip install -e .
.
- Add to
INSTALLED_APPS
in yoursettings.py
:
INSTALLED_APPS = (
# ...
"bootstrap3",
# ...
)
- In your templates, load the
bootstrap3
library and use thebootstrap_*
tags:
Example template
{% load bootstrap3 %}
{# 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>
Demo
A demo app is provided in demo
. You can run it from your virtualenv with python manage.py runserver
.
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.
https://github.com/zostera/django-bootstrap3/issues
License
You can use this under BSD-3-Clause. See [LICENSE](LICENSE) file for details.
Author
Developed and maintained by Zostera.
Original author: Dylan Verheul.
Thanks to everybody that has contributed pull requests, ideas, issues, comments and kind words.
Please see [AUTHORS](AUTHORS) for a list of contributors.
*Note that all licence references and agreements mentioned in the django-bootstrap3 README section above
are relevant to that project's source code only.