diff --git a/hobo/context_processors.py b/hobo/context_processors.py index 1e2ed5d..b0acdf7 100644 --- a/hobo/context_processors.py +++ b/hobo/context_processors.py @@ -71,7 +71,13 @@ class RemoteTemplate(object): def get_template(self): item = self.get_cached_item() - self.theme_skeleton_url = settings.THEME_SKELETON_URL + if 'hobo.environment' in settings.INSTALLED_APPS: + from hobo.multitenant.settings_loaders import TemplateVars + from hobo.deploy.utils import get_hobo_json + context = TemplateVars.get_hobo_json_variables(get_hobo_json()) + self.theme_skeleton_url = context['portal_url'] + '__skeleton__/' + else: + self.theme_skeleton_url = settings.THEME_SKELETON_URL if item is None: template_body = self.update_content(in_thread=False) if template_body is None: