2

多くのテンプレートタグを使用しています。{% load mytag1 mytag2 from alltags %}よりも速いことを確認したいだけです{% load alltags %}。実際、私は のすべての機能を使用しているわけではありませんalltags

4

1 に答える 1

1

どちらの場合もload、テンプレート ライブラリ モジュール全体を ( get_library関数を介して) ロードするため、どちらを使用してもパフォーマンスに影響はないと思います。

を使用load mytag1 mytag2 from alltagsすると、複数のテンプレート ライブラリに同じタグ名が存在する場合の衝突を回避したり、読みやすくしたりできます。

loadtemplatetag とのソース コード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 に答える