Django: template source code erhalten...
Verfasst: Dienstag 23. Oktober 2012, 08:24
Wie bekomme ich einfacher den Sourcecode eines Templates (und nicht die compilierte Version).
Hab mir das folgende gemacht:
Geht das einfacher?
Hab mir das folgende gemacht:
Code: Alles auswählen
def get_template_source(template_name):
for loader_name in settings.TEMPLATE_LOADERS:
loader = find_template_loader(loader_name)
if loader is None:
continue
try:
template_source = loader.load_template_source(template_name)[0]
except TemplateDoesNotExist:
continue
else:
return template_source
raise TemplateDoesNotExist(template_name)