On 9 août, 23:37, Hayyan Rafiq <[email protected]> wrote:
> Okay then which way do u recommend that i should follow in case
> i need to displays objects with different no of properties
> Example obj has propA and PropB
> {{obj.propA}}
> {{obj.propB}}
> would work but i want it to be dynamic since the no and name of properties 
> may vary..

Then you need a custom template filter. Something like this should do
the trick:

# in your templatetags module:

@register.filter
def get_attribute(obj, name):
    return getattr(obj, name, u"")

# in your template

{% load youtemplatetags %}

{% for attrname in attributes %}
{{ obj|get_attribute:attrname }}
{% endor %}


-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to