Django classnames template tag
Project description
# Django Classnames Tag
Provides a template tag to create css classnames easily.
Inspired by JedWatson/classnames
## Installation
```
$ pip install django-classnames-tag
```
Add the app to INSTALLED_APPS:
```
INSTALLED_APPS += ['django_classnames_tag']
```
## Usage
```
{% classnames <classname>=<bool> <classname>=<value>|eq:3 <classname>=<value>|lte:2 %}
```
Example:
```
{% load classnames %}
<a class="{% classnames success=obj.percentage|gte=90 danger=obj.percentage|lte:10 %}">...</a>
```
There are a bunch of helper filters available:
```
lte, lt, eq, gt, gte
```
Provides a template tag to create css classnames easily.
Inspired by JedWatson/classnames
## Installation
```
$ pip install django-classnames-tag
```
Add the app to INSTALLED_APPS:
```
INSTALLED_APPS += ['django_classnames_tag']
```
## Usage
```
{% classnames <classname>=<bool> <classname>=<value>|eq:3 <classname>=<value>|lte:2 %}
```
Example:
```
{% load classnames %}
<a class="{% classnames success=obj.percentage|gte=90 danger=obj.percentage|lte:10 %}">...</a>
```
There are a bunch of helper filters available:
```
lte, lt, eq, gt, gte
```
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
Close
Hashes for django-classnames-tag-0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbff5df71b91a6498cf3017bd43b77810a37a70b251090eb26c0cc7eeb9761cb |
|
MD5 | 9965233d37d2e9975dd32af9b2cff1bf |
|
BLAKE2b-256 | f07b3f798ea1426076ca80e9476a50735eb909b3316f19e1a02addf7f6004068 |