2013-05-17 30 views
0

code.py:web.py佈局模板中的變量都是字符串嗎?

true_var = True 
return render.edit(some) 

edit.html:

$var true_in_layout: $true_var 

的layout.html:

$def with(ctx): 
$if ctx.true_in_layout == True: 
    $#pass 

的問題是,如果我想judege,我必須在中使用「True」版式.htm:

$if ctx.true_in_layout == 'True': 
    "this is ok" 

這是怎麼回事嗎?如果在佈局模板中有一個滿意的用戶True方式?

回答

0

您還可以設置VAR這個語法:

$var true_in_layout=True 

順便問一下,你也可以爲多串做到這一點:

$var header: 
    <p>Header text line 1</p> 
    <p>Header text line 2</p> 
+0

$ VAR true_in_layout = True和$ VAR true_in_layout:真有什麼區別? – zjj

+0

第一個示例像python語句一樣工作,而第二個示例捕獲以下內容後的所有內容:作爲字符串。 –