コード例 #1
0
def url_lang(parser, token):
    url = django_url(parser, token)
    lang = translation.get_language()[:2]
    if lang != settings.LANGUAGE_CODE[:2]:
        urlnode = UrlLangNode(url, lang)
        return urlnode
    return url
コード例 #2
0
ファイル: navigation_tags.py プロジェクト: bangoocms/bangoo
def url(parser, token):
    #Just like {% url %} but ads the path of the current menu as prefix.
    node_instance = django_url(parser, token)
    return MenuURLNode(view_name=node_instance.view_name,
                       args=node_instance.args,
                       kwargs=node_instance.kwargs,
                       asvar=node_instance.asvar)
コード例 #3
0
def url(parser, token):
    return LocalSiteURLNode(django_url(parser, token))
コード例 #4
0
ファイル: url.py プロジェクト: Turistforeningen/sherpa
def url(parser, token):
    return CentralFallbackURLNode(django_url(parser, token))
コード例 #5
0
ファイル: compat.py プロジェクト: Pingue/mapit
def url(parser, token):
    return django_url(parser, token)
コード例 #6
0
def url(parser, token):
    return LocalSiteURLNode(django_url(parser, token))
コード例 #7
0
def url(parser, token):
    return django_url(parser, token)
コード例 #8
0
ファイル: url.py プロジェクト: simensma/sherpa
def url(parser, token):
    return PathURLNode(django_url(parser, token))