Как вставить возвращаемое значение из шаблона тега в {% if - PullRequest
1 голос
/ 28 августа 2011

У меня есть тег шаблона:

@register.simple_tag
def get_something(data, var1, var2):
    if data:
        if var1:
            if var2:
                return True
return False

И как вставить это в блок {% if ...%}? Это не работает:

{% if get_something 1 1 0 %}

1 Ответ

2 голосов
/ 28 августа 2011

Вы не можете. Сделайте так, чтобы ваш тег установил переменную в контексте , и вместо этого используйте эту переменную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...