2012-03-28 66 views
0

我正在写一个自定义标签来创建动态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?

回答

相关问题