Esempio n. 1
0
def url_for(context, path):
    if not path:
        return ''
    basepath = utils.base_path(context['site'].url)
    return utils.relpath(
        utils.safe_url_join(basepath, context['entry'].get_relative_url()),
        utils.safe_url_join(basepath, path))
Esempio n. 2
0
 def get_absolute_url(self):
     return safe_url_join(self.site.url, self.get_relative_url())
Esempio n. 3
0
 def get_url(self):
     return safe_url_join(base_path(self.site.url), self.get_relative_url())
Esempio n. 4
0
def absolute_url_for(context, path):
    return utils.safe_url_join(context['site'].url, path)
Esempio n. 5
0
 def get_absolute_url(self):
     return safe_url_join(self.site.url, self.get_relative_url())
Esempio n. 6
0
 def get_url(self):
     return safe_url_join(base_path(self.site.url), self.get_relative_url())