django-buttons
This application provides some simple template tags to insert buttons into templates.
Installation
Install application with pypi:
$ pip install django-buttons[fa5] # Installs django-fontawesome5
$ pip install django-buttons[fa6] # Installs django-fontawesome6
Add application to your INSTALLED_APPS:
INSTALLED_APPS = [
...
'buttons',
...
]
BUTTONS_FONTAWESOME_VERSION = 4 # Use 5 to use fontawesome-5 as icon library
Use buttons in your templates
{% load buttons_tags %}
...
{% btn_home %}
Buttons can have some parameters :
- url: target url
- title: displayed text
- icon: fa aware name, ie. 'home' for fa-home
- icon_position: Position of the icon, 'right', 'left' or 'none' (no icon displayed) ...
Enjoy !
Metadata
Release files for django-buttons 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django_buttons-1.0.4.tar.gz | 20.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_buttons-1.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 41.5 kB