我是Python世界的新手。'if statement'
我的jinja2模板中有这个:
{{context.disabled==True and "Yes" or "No"}}
我不确定这个语法叫什么,但它的工作原理像if
。
php等价于: echo $disabled ? "Yes" : "No"
这总是返回No
,False
即使context.disabled
是True
,
为什么会这样?我看不到为什么这样做,我做错了吗?
不确定Jinja模板中的布尔表达式,但是您可以使用条件:
{% if context.disabled %} "Yes" {% else %} "No" {% endif %}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句