1
新來的MAKO,並沒有在該文檔中找到...是否有可能在Mako中創建新標籤?
一個我想與做的東西是:
<%mytag n=12>
blabla ${x}
</%mytag>
其工作方式如下:
如果X[n]
(這裏,X[12]
)變量是一個int或字符串然後渲染x = X[12]
=>內容隨着X[12] = 23
,它會呈現:blabla 23
否則,如果X[n]
是一個列表,然後做一個for
循環,重複用於x in X[n]
=>的每個值隨着X[12] = [1, 2, 'bla']
的內容,它會呈現:
blabla 1
blabla 2
blabla bla
請嘗試回答的主要問題(是有可能這樣做自定義標籤)如果可能的話,就如何做我想做的事提供諮詢意見之前,謝謝:)
爲什麼在Mako給你所有的python時創建新的標籤? –
簡單:讓它可以通過非pythonistas – lajarre
@SlaterTyranus請你發表一個關於如何做我在python python代碼中給出的例子的答案? – lajarre