An application providing some template-tags to add buttons to pages
Project description
django-buttons
This application provides some simple template tags to insert buttons into templates.
Installation
Install application with pypi:
$ pip install django-buttons # Does not installs any fontawesome -- Must be installed manually
$ pip install django-buttons[fontawesome4] # Installs django-fontawesome
$ pip install django-buttons[fontawesome5] # Installs django-fontawesome5
Add application to your INSTALLED_APPS:
INSTALLED_APPS = [
...
'buttons',
...
]
BUTTONS_FONTAWESOME_VERSION = 4 # Use 5 ti 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 !
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-buttons-0.9.2.tar.gz
(1.2 MB
view hashes)
Built Distribution
Close
Hashes for django_buttons-0.9.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f878e6bee07ca242b8aef34c363d5b5eb6cdeb019b50f8e0456b90a5ac2b9dda |
|
MD5 | 765ecfb8c8166f46f1499f18b8a30686 |
|
BLAKE2b-256 | ce660f95796bc311475f9f73b78d53cf1d3eef2d3a69ca4278891a9d28397f0c |