开发者

How to insert return value from templatetag to {% if

开发者 https://www.devze.com 2023-03-31 01:47 出处:网络
I have templatetag: @register.simple_tag def开发者_运维知识库 get_something(data, var1, var2): if data:

I have templatetag:

@register.simple_tag
def开发者_运维知识库 get_something(data, var1, var2):
    if data:
        if var1:
            if var2:
                return True
return False

And ho to insert this to {% if ... %} block? This is not working:

{% if get_something 1 1 0 %}


You can't. Have your tag set a variable in the context, and use that variable instead.

0

精彩评论

暂无评论...
验证码 换一张
取 消