0

テンプレートに Chameleon を使用する Pyramid アプリがあります。
サイトのページ全体で使用するいくつかのマクロを含むマスター テンプレート ページ (master.pt など) を作成したいと考えています。
これらのマクロをアプリケーション全体のさまざまなテンプレートにロードしようとしていますが、ロードできないようです。Chameleon のドキュメントでは、次の構文が示されています。

<div tal:define="master load: ../master.pt" metal:use-macro="master" />

しかし、これは例外をスローします。Chameleon テンプレートに外部マクロを含めるための正しい構文は何ですか?

4

1 に答える 1

0

私は Pyramid を使用しているため、使用法が少し異なります:
http://docs.pylonsproject.org/projects/pyramid/1.0/narr/templates.html#using-zpt-macros-in-pyramid

于 2011-08-09T20:20:08.663 に答える