Mix of Python and Django utility functions, classed etc.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

16 lines
478 B

import logging
from django.template import TemplateDoesNotExist
from django.template.loader import select_template
logger = logging.getLogger(__name__)
def log_select_template(template_names):
logger.info("\nPossible template names:")
logger.info("\n".join(template_names))
try:
logger.info("Chosen: %s" % select_template(template_names).template.name)
except TemplateDoesNotExist:
logger.warn(" Could not find a matching template file.")