[1.8.x] Corrected stacklevel in Engine deprecation warnings.
Otherwise we just see django.template.loader and not the "original" callers. Backport of ed9509156195e6952ec1a5de4f9360e5f028caa2 from stable/1.9.x
This commit is contained in:
parent
95eca4f508
commit
b15eaa2963
@ -185,7 +185,7 @@ class Engine(object):
|
|||||||
else:
|
else:
|
||||||
warnings.warn(
|
warnings.warn(
|
||||||
"The context_instance argument of render_to_string is "
|
"The context_instance argument of render_to_string is "
|
||||||
"deprecated.", RemovedInDjango110Warning, stacklevel=2)
|
"deprecated.", RemovedInDjango110Warning, stacklevel=3)
|
||||||
if dirs is _dirs_undefined:
|
if dirs is _dirs_undefined:
|
||||||
# Do not set dirs to None here to avoid triggering the deprecation
|
# Do not set dirs to None here to avoid triggering the deprecation
|
||||||
# warning in select_template or get_template.
|
# warning in select_template or get_template.
|
||||||
@ -193,13 +193,13 @@ class Engine(object):
|
|||||||
else:
|
else:
|
||||||
warnings.warn(
|
warnings.warn(
|
||||||
"The dirs argument of render_to_string is deprecated.",
|
"The dirs argument of render_to_string is deprecated.",
|
||||||
RemovedInDjango110Warning, stacklevel=2)
|
RemovedInDjango110Warning, stacklevel=3)
|
||||||
if dictionary is _dictionary_undefined:
|
if dictionary is _dictionary_undefined:
|
||||||
dictionary = None
|
dictionary = None
|
||||||
else:
|
else:
|
||||||
warnings.warn(
|
warnings.warn(
|
||||||
"The dictionary argument of render_to_string was renamed to "
|
"The dictionary argument of render_to_string was renamed to "
|
||||||
"context.", RemovedInDjango110Warning, stacklevel=2)
|
"context.", RemovedInDjango110Warning, stacklevel=3)
|
||||||
context = dictionary
|
context = dictionary
|
||||||
|
|
||||||
if isinstance(template_name, (list, tuple)):
|
if isinstance(template_name, (list, tuple)):
|
||||||
@ -231,7 +231,7 @@ class Engine(object):
|
|||||||
else:
|
else:
|
||||||
warnings.warn(
|
warnings.warn(
|
||||||
"The dirs argument of select_template is deprecated.",
|
"The dirs argument of select_template is deprecated.",
|
||||||
RemovedInDjango110Warning, stacklevel=2)
|
RemovedInDjango110Warning, stacklevel=3)
|
||||||
|
|
||||||
if not template_name_list:
|
if not template_name_list:
|
||||||
raise TemplateDoesNotExist("No template names provided")
|
raise TemplateDoesNotExist("No template names provided")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user