MCPcopy
hub / github.com/django/django / reset_loaders

Function reset_loaders

django/template/autoreload.py:33–45  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

31
32
33def reset_loaders():
34 from django.forms.renderers import get_default_renderer
35
36 for backend in engines.all():
37 if not isinstance(backend, DjangoTemplates):
38 continue
39 for loader in backend.engine.template_loaders:
40 loader.reset()
41
42 backend = getattr(get_default_renderer(), "engine", None)
43 if isinstance(backend, DjangoTemplates):
44 for loader in backend.engine.template_loaders:
45 loader.reset()
46
47
48@receiver(autoreload_started, dispatch_uid="template_loaders_watch_changes")

Callers 1

template_changedFunction · 0.85

Calls 3

get_default_rendererFunction · 0.90
allMethod · 0.45
resetMethod · 0.45

Tested by

no test coverage detected