Найти - Пользователи
Полная версия: Фильтры в template с двумя аргументами
Начало » Django » Фильтры в template с двумя аргументами
1
in
Уважаемые коллеги, у меня есть некий список комментариев и возможность лайкнуть комментарий, чтобы узнать лайкал ли пользователь комментарий ранее, мне необходимо получить булево значение, разрешающее или не разрешающее лайкать контент. Для функции возвращающей то самое булево значение требуется два аргумента: айдишник комментария и айдишник юзера, но насколько я понял в фильтрах temlatetags джанго можно передавать только один агрумент. Поправльте если я ошибаюсь. Буду признателен за помощь.
FishHook
{{ user|can_like:comment }}

@register.filter(name='can_like')
def can_like(user, comment):
    return ....
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB