Login

in_list filter

Author:
guychi
Posted:
August 22, 2007
Language:
Python
Version:
.96
Score:
15 (after 15 ratings)
which you would use like this:

The item is 
{% if item|in_list:list %} 
    in list 
{% else %} 
    not in list
{% endif %}
1
2
3
4
5
# by mikeivanov (on April 16, 2007)

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

More like this

  1. Template tag - list punctuation for a list of items by shapiromatron 10 months, 2 weeks ago
  2. JSONRequestMiddleware adds a .json() method to your HttpRequests by cdcarter 10 months, 3 weeks ago
  3. Serializer factory with Django Rest Framework by julio 1 year, 5 months ago
  4. Image compression before saving the new model / work with JPG, PNG by Schleidens 1 year, 6 months ago
  5. Help text hyperlinks by sa2812 1 year, 6 months ago

Comments

mikeivanov (on August 22, 2007):

Thanks, guychi :-)

#

afroisalreadyinu (on April 9, 2008):

dammit, i wrote a tag for this whole thing, it's 20 times longer. never thought about such a clean and simple solution. i guess i'll use this one.

#

romain-hardouin (on June 13, 2008):

i love this kinda snippet: tiny n' nifty :-)

#

pgugged (on July 2, 2008):

small,nice,clean and useful :)

#

bloodpet (on July 29, 2009):

Thanks. This really makes it easier.

#

Please login first before commenting.