Popularity
5.0
Stable
Activity
8.3
Declining
982
40
258

Programming language: Python
License: BSD 3-clause "New" or "Revised" License
Tags: Django     Forms     Utilities     2.2     3.2     4.0     4.1    
Latest version: v22.2

django-bootstrap4 alternatives and similar packages

Based on the "Forms" category.
Alternatively, view django-bootstrap4 alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of django-bootstrap4 or a related project?

Add another 'Forms' Package

README

django-bootstrap 4

CI Coverage Status Latest PyPI version Any color you like

Bootstrap 4 integration for Django.

Goal

The goal of this project is to seamlessly blend Django and Bootstrap 4.

Requirements

Python 3.7 or newer with Django 3.2 or newer.

Documentation

The full documentation is at https://django-bootstrap4.readthedocs.io/

Installation

  1. Install using pip:
pip install django-bootstrap4

Alternatively, you can install download or clone this repo and call pip install -e ..

  1. Add to INSTALLED_APPS in your settings.py:
INSTALLED_APPS = (
  # ...
  "bootstrap4",
  # ...
)
  1. In your templates, load the bootstrap4 library and use the bootstrap_* tags. See example below.

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>

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-bootstrap4/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-bootstrap4 README section above are relevant to that project's source code only.