def website_link(page):
"""Link to the Page on website"""
if not page:
return None
url = page.url
url_parts = url.split('/')
if len(url_parts) <= 1:
styled_url = page.url
else:
for i in (-1, -2):
if url_parts[i]:
url_parts[i] = \
'<span style="font-weight: bold">{0}</span>'.format(
url_parts[i]
)
break
styled_url = '/'.join(url_parts)
return mark_safe(
'<a href="{url}" style="font-weight: normal;">{text}</a>'.format(
url=url, text='{url} »'.format(url=styled_url)
)
)
评论列表
文章目录