def site_view(context, request): home, extra_path = get_user_home(context, request) location = model_url(home, request, *extra_path) log.info("site_view location=%s" % location) return HTTPFound(location=model_url(home, request, *extra_path))
def home_url(self): if self._home_url is None: target, extra_path = get_user_home(self.context, self.request) self._home_url = model_url(target, self.request, *extra_path) return self._home_url