mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	Added further fixes, tests for #19949/f33db5a09a.
Thanks Susan Tan. Refs #19949.
This commit is contained in:
		| @@ -37,6 +37,9 @@ class Loader(BaseLoader): | ||||
|             return template_name | ||||
|  | ||||
|     def find_template(self, name, dirs=None): | ||||
|         """ | ||||
|         Helper method. Lookup the template :param name: in all the configured loaders | ||||
|         """ | ||||
|         key = self.cache_key(name, dirs) | ||||
|         try: | ||||
|             result = self.find_template_cache[key] | ||||
| @@ -53,12 +56,13 @@ class Loader(BaseLoader): | ||||
|         if result: | ||||
|             return result | ||||
|         else: | ||||
|             self.template_cache[key] = TemplateDoesNotExist | ||||
|             raise TemplateDoesNotExist(name) | ||||
|  | ||||
|     def load_template(self, template_name, template_dirs=None): | ||||
|         key = self.cache_key(template_name, template_dirs) | ||||
|         template_tuple = self.template_cache.get(key) | ||||
|         # cached a previous failure: | ||||
|         # A cached previous failure: | ||||
|         if template_tuple is TemplateDoesNotExist: | ||||
|             raise TemplateDoesNotExist | ||||
|         elif template_tuple is None: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user