'Returns the template object for the microsite, None if not found'

@classmethod
def get_template_for_microsite(cls, domain, template_uri):

    try:
        return cls.objects.get(microsite__site__domain=domain, template_uri=template_uri)
    except ObjectDoesNotExist:
        return None
