2

我有很多模板标签在使用。我只是想确认它{% load mytag1 mytag2 from alltags %}{% load alltags %}. 事实上,我并没有使用alltags.

4

1 回答 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 回答