django-bootstrap3

Bootstrap 3 integration with Django.

Popularity
6.8
Declining
Activity
7.8
Declining
2,336
101
676

Description

Write Django as usual, and let django-bootstrap3 make template output into Bootstrap 3 code.

Code Quality Rank: L5
Programming language: Python
License: BSD 3-clause "New" or "Revised" License
Latest version: v21.2

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.

* 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?

Add another 'Forms' Package

README

django-bootstrap3

CI Coverage Status Latest PyPI version Any color you like

Bootstrap 3 integration for Django.

Goal

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

Requirements

Python 3.7 or newer with Django >= 2.2 or newer.

Documentation

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

Installation

  1. Install using pip:

    ```shell script pip install django-bootstrap3

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 = (
 # ...
 "bootstrap3",
 # ...
 )
  1. In your templates, load the bootstrap3 library and use the bootstrap_* 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.

Do not miss the trending, packages, news and articles with our weekly report.

Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle によって変換されたページ (->オリジナル) /