Templates web.py布局模板中的变量都是字符串吗?
code.py:Templates web.py布局模板中的变量都是字符串吗?,templates,layout,web.py,Templates,Layout,Web.py,code.py: true\u var=true 返回render.edit(部分) edit.html: 布局中的$var-true\u:$true\u-var layout.html: $def带(ctx): $if ctx.true_布局中的_==true: $#通行证 问题是如果我想犹豫不决,我必须在句子中使用“真” layout.htm: $if ctx.true\u在布局中=='true': “这没关系” 这是怎么回事?如果在布局模板中有一种令人满意的方式来设置user Tr
true\u var=true
返回render.edit(部分)
edit.html:
布局中的$var-true\u:$true\u-var
layout.html:
$def带(ctx):
$if ctx.true_布局中的_==true:
$#通行证
问题是如果我想犹豫不决,我必须在句子中使用“真”
layout.htm:
$if ctx.true\u在布局中=='true':
“这没关系”
这是怎么回事?如果在布局模板中有一种令人满意的方式来设置user True?您也可以使用以下语法设置var:
$var true_in_layout=True
顺便说一下,您也可以对多行字符串执行此操作:
$var header:
<p>Header text line 1</p>
<p>Header text line 2</p>
$var头:
标题文本第1行
标题文本第2行
$var true\u in_layout=true和$var true\u in_layout:true有什么区别?第一个示例的工作原理类似于python语句,而第二个示例将后面的所有内容捕获为字符串。