gpt4 book ai didi

cherrypy - 为什么我的条件逻辑在 Jinja2/CherryPy 中没有按预期工作?

转载 作者:行者123 更新时间:2023-12-03 14:27:30 27 4
gpt4 key购买 nike

{% if bCat2 == True %}
<div>True</div>
{% else %}
<div>False</div>

返回 <div>False</div>即使 bCat2True .
谢谢,
安德鲁

最佳答案

选项 1:最常见的解决方案

像python一样解决这个问题。

检查变量是否为真

{% if bCat2 %}
<div>True</div>
{% else %}
<div>False</div>

检查变量是否为假
{% if not bCat2 %}
<div>False</div>
{% else %}
<div>True</div>

Jinja2 If documentation

选项 2:Jinja2 与解决方案相同

像jinja2一样解决。 小心 带 bool 小写。

检查变量是否为真
{% if bCat2 is sameas true %}
<div>True</div>
{% endif %}

检查变量是否为假
{% if bCat2 is sameas false %}
<div>False</div>
{% endif %}

Jinja2 sameas documentation

关于cherrypy - 为什么我的条件逻辑在 Jinja2/CherryPy 中没有按预期工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8433450/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com