1

テンプレートの貼り付けに関するすべての小さな問題にうんざりしています。テンプレートを維持するのは恐ろしいことです。古いプロジェクトを更新する方法がなく、テストするのが非常に困難です。

クイックスタートジェネレーターが有用であることが証明されているため、誰かがクイックスタートジェネレーターの代替手段を知っているかどうか疑問に思っています。

4

1 に答える 1

-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>
于 2009-04-26T09:33:49.153 に答える