Basic logic filters

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
from django import template
register = template.Library()

@register.filter
def EQ(value,arg): return value == arg

@register.filter
def LT(value,arg): return value < arg

@register.filter
def GT(value,arg): return value > arg

@register.filter
def LE(value,arg): return value <= arg

@register.filter
def GE(value,arg): return value >= arg

@register.filter
def NE(value,arg): return value != arg

@register.filter
def IS(value,arg): return value is arg

@register.filter
def IN(value,arg): return value in arg

More like this

  1. in_list filter by guychi 4 years, 5 months ago
  2. If in list template tag by udfalkso 4 years, 7 months ago
  3. Template tag to create a list from one or more variables and/or literals by davidchambers 1 year, 4 months ago
  4. Pagination shortcut by piratus 2 years, 11 months ago
  5. match filter by gsf0 2 years, 5 months ago

Comments

james_027 (on December 28, 2007):

wow, this should be in the django official filter

#

(Forgotten your password?)