dbtemplates tries to find template from database which is associated
with current site, and if that fails then template from database which
is not associated with any site.
This commit is contained in:
Bojan Mihelac 2012-03-30 15:14:21 +02:00
parent f503013b0f
commit 29f08281d7

View file

@ -62,7 +62,8 @@ class Loader(BaseLoader):
return set_and_return(cache_key, template.content, display_name)
except (Template.MultipleObjectsReturned, Template.DoesNotExist):
try:
template = Template.objects.get(name__exact=template_name)
template = Template.objects.get(name__exact=template_name,
sites__in=[])
return set_and_return(cache_key, template.content, display_name)
except Template.DoesNotExist:
pass