Я хочу вызвать функцию из моей модели по шаблону, например:
class ChannelStatus(models.Model):
..............................
..............................
def get_related_deltas(self,epk):
mystring = ""
if not self.get_error_code_delta(epk):
return mystring
else:
for i in self.get_listof_outage():
item = i.error_code.all()
for x in item:
if epk == x.id:
mystring= mystring +" "+str(i.delta())
return mystring
И когда я хочу вызвать это из шаблона:
Предположим, что при рендеринге я передаю channel_status_list как
channel_status_list = ChannelStatus.objects.all()
{% for i in channel_status_list %}
{{ i.get_related_deltas(3) }}
{% endfor %}
Это не работает, я могу вызвать функцию, которая ничего не потребляет, но не может найти, что делать, если у нее есть параметр (ы)
Приветствия