我有很多模板标签在使用。我只是想确认它{% load mytag1 mytag2 from alltags %}
比{% load alltags %}
. 事实上,我并没有使用alltags
.
问问题
142 次
1 回答
1
在这两种情况下load
都会加载整个模板库模块(通过get_library函数),所以我猜使用一个或另一个对性能没有影响。
load mytag1 mytag2 from alltags
当多个模板库中存在相同的标签名称或为了可读性时,使用可用于避免冲突。
load
模板标签的源代码和Parser
:
https://github.com/django/django/blob/master/django/template/defaulttags.py#L999
https://github.com/django/django/blob/master/django/template/base.py#L345
于 2013-01-10T08:52:42.760 回答