python if语句总是返回False

否定

我是Python世界的新手。'if statement'我的jinja2模板中有这个

{{context.disabled==True and "Yes" or "No"}}

我不确定这个语法叫什么,但它的工作原理像if

php等价于: echo $disabled ? "Yes" : "No"

这总是返回NoFalse即使context.disabledTrue

为什么会这样?我看不到为什么这样做,我做错了吗?

不确定Jinja模板中的布尔表达式,但是您可以使用条件

{% if context.disabled %} "Yes" {% else %} "No" {% endif %}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python:为什么值总是返回0

来自分类Dev

Python 2.7和正则表达式:如果语句返回,则为False

来自分类Dev

python if语句总是返回False

来自分类Dev

Python:返回语句问题

来自分类Dev

SQL总是返回false

来自分类Dev

批处理IF语句总是返回false?

来自分类Dev

是否总是需要Python返回

来自分类Dev

在python中返回“ for if in”语句

来自分类Dev

条件总是返回false

来自分类Dev

如果($ _POST)总是返回false

来自分类Dev

继承承诺总是返回false

来自分类Dev

Bcrypt比较总是返回false

来自分类Dev

为什么直接在all(...)中直接使用dir()在python中总是返回False?

来自分类Dev

为什么Python不应返回False语句?

来自分类Dev

in_array总是返回false

来自分类Dev

SQL总是返回false

来自分类Dev

函数总是返回false

来自分类Dev

总是返回false | Javascript | 对象

来自分类Dev

Ajax提交总是返回false

来自分类Dev

Python isinstance(var,Type)总是返回False

来自分类Dev

python返回默认语句

来自分类Dev

如果条件总是返回False

来自分类Dev

StrPos总是返回False?

来自分类Dev

python-比较新写入的文件与filecmp.cmp()总是返回False?

来自分类Dev

Python-将数字与布尔值比较(总是返回false)

来自分类Dev

if 语句总是返回 false

来自分类Dev

.Equals 或 == 返回 false,总是

来自分类Dev

Jenkins Pipeline - if 语句总是返回 false

来自分类Dev

If 语句在尝试检测像素颜色时总是返回 false