Login

Link filter

Author:
sean2000
Posted:
December 14, 2007
Language:
Python
Version:
.96
Score:
2 (after 2 ratings)

Almost too dumb to be worth posting but its saved me a lot of typing.

Instead of:

<div>
    <a href="{{ object.get_absolute_url }} class="object-icon">{{ object }}</a>
</div>

just put:

<div>{{ object|link }}</div>
1
2
3
4
5
6
@register.filter
def link(object):

    return '<a class="%s-icon" href="%s">%s</a>' % (object.__class__.__name__.lower(),
						    object.get_absolute_url(),
						    object)

More like this

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

Comments

Please login first before commenting.