mirror of
https://github.com/django/django.git
synced 2024-12-22 17:16:24 +00:00
Applied optimizations to template.utils.get_app_template_dirs().
This commit is contained in:
parent
1029a4694e
commit
2ff917fd06
@ -102,10 +102,9 @@ def get_app_template_dirs(dirname):
|
||||
dirname is the name of the subdirectory containing templates inside
|
||||
installed applications.
|
||||
"""
|
||||
template_dirs = [
|
||||
Path(app_config.path) / dirname
|
||||
for app_config in apps.get_app_configs()
|
||||
if app_config.path and (Path(app_config.path) / dirname).is_dir()
|
||||
]
|
||||
# Immutable return value because it will be cached and shared by callers.
|
||||
return tuple(template_dirs)
|
||||
return tuple(
|
||||
path
|
||||
for app_config in apps.get_app_configs()
|
||||
if app_config.path and (path := Path(app_config.path) / dirname).is_dir()
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user