I want to call a function from my model at a template such as:
class ChannelStatus(models.Model):
..............................
.........................
For > 1 argument, use simple tags:
@register.simple_tag
def related_deltas(obj, epk, second_arg):
return obj.get_related_deltas(epk, second_arg)
Template:
{% for i in channel_status_list %}
{% related_deltas i 3 4 %}
{% endfor %}
(Note the change of syntax from {{ to {%)
Can take positional parameters (e.g. related_deltas i 3 second_arg=4 debug=true).