如何扩展“erlydtl”?
我真的很喜欢 django 模板,以及模板语言可以扩展的方式。例如,我喜欢“sekizai”等扩展名。
可以为 erlydtl 提供自定义标签模块。但是如何添加对更复杂标签的支持,例如由 sekizai 提供的?
在 django 中,使用 sekizai 我可以执行以下操作(取自 sekizai 文档)。
{% render_block "css" %}
并添加以下内容以添加到上面的块中
{% addtoblock "css" %}
<link href="/media/css/stylesheet.css" media="screen" rel="stylesheet" type="text/css" />
{% endaddtoblock %}
这将在调用 {% render_block %} 的地方添加内容。