예제 #1
0
def lookup_redirect(url):
    """Looks up a redirect.  If there is not redirect for the given URL,
    the return value is `None`.
    """
    row = db.execute(
        redirects.select(redirects.c.original == _strip_url(url))).fetchone()
    if row:
        return make_external_url(row.new)
예제 #2
0
def lookup_redirect(url):
    """Looks up a redirect.  If there is not redirect for the given URL,
    the return value is `None`.
    """
    row = db.execute(redirects.select(
        redirects.c.original == _strip_url(url)
    )).fetchone()
    if row:
        return make_external_url(row.new)
예제 #3
0
def get_redirect_map():
    """Return a dict of all redirects."""
    return dict((row.original, make_external_url(row.new)) for row in
                db.execute(redirects.select()))
예제 #4
0
def get_redirect_map():
    """Return a dict of all redirects."""
    return dict((row.original, make_external_url(row.new))
                for row in db.execute(redirects.select()))
예제 #5
0
파일: models.py 프로젝트: rockyburt/Rezine
 def comment_feed_url(self):
     """The link to the comment feed."""
     return make_external_url(self.slug.rstrip('/') + '/feed.atom')
예제 #6
0
파일: models.py 프로젝트: rockyburt/Rezine
 def comment_feed_url(self):
     """The link to the comment feed."""
     return make_external_url(self.slug.rstrip('/') + '/feed.atom')