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.
-
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-bootstrap4 or a related project?
README
django-bootstrap 4
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
- 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 yoursettings.py
:
INSTALLED_APPS = (
# ...
"bootstrap4",
# ...
)
- In your templates, load the
bootstrap4
library and use thebootstrap_*
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.