3
我有我提供的模板Python列表:在mako中,我怎樣才能遍歷列表並顯示每個值?
{'error_name':'Please enter a name',
'error_email':'Please enter an email'}
,並想顯示:
<ul>
<li>Please enter a name</li>
<li>Please enter an email</li>
</ul>
我有我提供的模板Python列表:在mako中,我怎樣才能遍歷列表並顯示每個值?
{'error_name':'Please enter a name',
'error_email':'Please enter an email'}
,並想顯示:
<ul>
<li>Please enter a name</li>
<li>Please enter an email</li>
</ul>
<ul>
% for prompt in whateveryoucalledit.values():
<li>${prompt}</li>
% endfor
</ul>
其中whateveryoucalledit
它是根據你選擇的名字通過該容器(作爲註釋,這是一個字典,而不是一個列表)。畢竟,關於mako的好處恰恰在於,它非常接近Python本身(除了需要一點一點地「圍繞」東西,並且明確地關閉塊而不僅僅是indend/deindent ;-)。
這不是一個列表,這是一個字典。 – ephemient 2010-03-03 00:00:14
你試過什麼代碼?請發佈您嘗試過的模板無法正常工作。 – 2010-03-03 11:38:18