我正在写一个自定义标签来创建动态CSS和其他html格式化容器html块。基本上,这个想法是我想要一些样板HTML嵌套在html块的“肉”中。例如,假设我有一个表格,然后我想围绕它嵌套一些div(或者其他的东西)。这些div并不总是相同的,但通常是相同的。自定义标签在开始和结束做一些事情
我想要的是结束标记,作为一个例子,{% endtag %}
也做了一些事情。
标签的开头似乎很容易,可以使用包含来完成。
为了证明我的上述想法,这里是没有标签的一些HTML:
<div class=someclass>
<table class=someclass id=someid>
stuff here
</table>
</div>
相反,使用标签,它应该是这样的:
{% customtag arg %}
<table class=someclass id=someid>
stuff here
</table>
{% endcustomtag %}
在上面customtag示范和endcustom标签每个呈现div的适当部分。
简而言之:
是否有可能使用{% endXXX %}
,或者一些其他的机制,在该块结束渲染HTML?
非常酷,去看看 – 2012-03-28 13:42:32