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 回答