DJANGO模板的BLOCK自定义技巧

除了INCLUDE, EXTENDS基本的继承模板之外,如果想在本模板上,直接生成让同类页面继承的模板,

则可以需要自定义的地方实现自定义BLOCK,

先在本页面实现自己的BLOCK,然后,在继承的页面实现另外的BLOCK。。

比如:

想让自己实现一个通用的SCRIPT,然后让继承的实现其它SCRIPT,则可以如下:

{% block script %}
<script type="text/javascript">

    //通用的SCRIPT
    {% block script_two %}
    //每个页面自己的SCRIPT
    {% endblock %}
</script>
{% endblock %}

那么,在另一个EXTENDS出来的页面,

可以自定义script_two或是script,就看自己的应用了。。

我觉得很灵活,

从高远那里学的。。:)

阿里亚多~~~

上一篇:使用C#+FFmpeg+DirectX+dxva2硬件解码播放h264流


下一篇:十几个remote control software