示例#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
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
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))