答案 0 :(得分:7)
我也对此感到疑惑并发现文档缺乏,所以我决定自己做一些测试。
从django 1.4开始,答案是:加载的自定义标记的范围严格限制在加载的文件中(使用{% load %}
),绝对没有其他内容。< / p>
以下尝试使用自定义标记失败:
extend
s模板B:
include
s模板B:
with context
所以是的,它严格来说是一个文件的东西(这很好,因为它不可能从远处松开神秘的标签 - 除非你故意通过弄乱全局装载机(你不应该这样做)这样做“t))的