コード例 #1
0
ファイル: helpers.py プロジェクト: pombredanne/SAUCE-2
def make_login_url():
    url = "/login"
    params = {"came_from": request.environ["PATH_INFO"]}
    qualified = False
    try:
        url = config.login.url
        qualified = config.login.qualified
        if config.login.referrer_key:
            params = {config.login.referrer_key: tgurl(request.environ["PATH_INFO"], qualified=qualified)}
    except:  # pragma: no cover
        pass
    return tgurl(url, params)
コード例 #2
0
ファイル: helpers.py プロジェクト: pombredanne/SAUCE-2
def make_logout_url():
    url = "/logout_handler"
    params = {}
    qualified = False
    try:
        url = config.logout.url
        qualified = config.logout.qualified
        if config.logout.referrer_key:
            params = {config.logout.referrer_key: tgurl(request.environ["PATH_INFO"], qualified=qualified)}
    except:  # pragma: no cover
        pass
    return tgurl(url, params=params)
コード例 #3
0
ファイル: helpers.py プロジェクト: samsemilia7/SAUCE
def make_logout_url():
    url = '/logout_handler'
    params = {}
    qualified = False
    try:
        url = config.logout.url
        qualified = config.logout.qualified
        if config.logout.referrer_key:
            params = {config.logout.referrer_key: tgurl(request.environ['PATH_INFO'], qualified=qualified)}
    except:
        pass
    return tgurl(url, params=params)
コード例 #4
0
ファイル: helpers.py プロジェクト: samsemilia7/SAUCE
def make_login_url():
    url = '/login'
    params = {'came_from': request.environ['PATH_INFO']}
    qualified = False
    try:
        url = config.login.url
        qualified = config.login.qualified
        if config.login.referrer_key:
            params = {config.login.referrer_key: tgurl(request.environ['PATH_INFO'], qualified=qualified)}
    except:
        pass
    return tgurl(url, params)
コード例 #5
0
ファイル: helpers.py プロジェクト: sleeepyjack/SAUCE
def make_logout_url():
    url = '/logout_handler'
    params = {}
    qualified = False
    try:
        url = config.logout.url
        qualified = config.logout.qualified
        if config.logout.referrer_key:
            params = {
                config.logout.referrer_key:
                tgurl(request.environ['PATH_INFO'], qualified=qualified)
            }
    except:  # pragma: no cover
        pass
    return tgurl(url, params=params)
コード例 #6
0
ファイル: helpers.py プロジェクト: sleeepyjack/SAUCE
def make_login_url():
    url = '/login'
    params = {'came_from': request.environ['PATH_INFO']}
    qualified = False
    try:
        url = config.login.url
        qualified = config.login.qualified
        if config.login.referrer_key:
            params = {
                config.login.referrer_key:
                tgurl(request.environ['PATH_INFO'], qualified=qualified)
            }
    except:  # pragma: no cover
        pass
    return tgurl(url, params)
コード例 #7
0
ファイル: helpers.py プロジェクト: pombredanne/SAUCE-2
def link(label, url="", **attrs):
    return link_to(label, tgurl(url), **attrs)
コード例 #8
0
ファイル: helpers.py プロジェクト: sleeepyjack/SAUCE
def link(label, url='', **attrs):
    return link_to(label, tgurl(url), **attrs)