Выполняется фильтр при перезагрузке страницы Django. Как это исправить?

Всем доброго времени суток.
Есть файл с фильтром(liked.py). Код фильтра:

from django import template
register = template.Library()


@register.filter
def liked(obj):
   obj.like_count += 1
   obj.save()
   print("liked", obj.like_count)

Фильтр я использую в функции javascript:

VK.Observer.subscribe("widgets.like.liked", function liked(){
        {{ article|liked }}
  });

Так вот, при перезагрузке страницы со скриптом фильтр в like_count добавляет 1, а когда я вызываю javascript функцию фильтр молчит. А должно быть наоборот! Сразу скажу, что дело не в Vk.observer, он работает корректно. Ошибок django никаких не показывает. В интернете ничего про это не нашел, помогите пожалуйста

Вернуться на верх