我已经厌倦了使用粘贴模板的所有小问题,维护模板很糟糕,它无法更新旧项目,而且很难测试。
我想知道是否有人知道快速启动发电机的替代品,因为它们已被证明是有用的。
答案 0 :(得分:-1)
我没有使用粘贴模板,因此我不确定它是如何比较的,但Mako似乎是一个相当不错的系统。
首页上的模板语言片段:
<%inherit file="base.html"/>
<%
rows = [[v for v in range(0,10)] for row in range(0,10)]
%>
<table>
% for row in rows:
${makerow(row)}
% endfor
</table>
<%def name="makerow(row)">
<tr>
% for name in row:
<td>${name}</td>\
% endfor
</tr>
</%def>