Kaydet (Commit) 6dea1b18 authored tarafından M Somerville's avatar M Somerville Kaydeden (comit) Tim Graham

[2.0.x] Fixed #28891 -- Documented Origin's loader attribute.

Backport of 16bd4964 from master
üst 66ccb3ac
......@@ -1051,7 +1051,7 @@ Template origin
Templates have an ``origin`` containing attributes depending on the source
they are loaded from.
.. class:: Origin
.. class:: Origin(name, template_name=None, loader=None)
.. attribute:: name
......@@ -1069,3 +1069,14 @@ they are loaded from.
If the template is instantiated directly rather than through a
template loader, this is ``None``.
.. attribute:: loader
The template loader instance that constructed this ``Origin``.
If the template is instantiated directly rather than through a
template loader, this is ``None``.
:class:`django.template.loaders.cached.Loader` requires all of its
wrapped loaders to set this attribute, typically by instantiating
the ``Origin`` with ``loader=self``.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment