2012-02-07 2 views
0

私は動的なパンくらいを構築し、その一部は有効なURLではありません(URLパターンにはありません)。私は、すなわち、その特定のURLが有効なURLであるかどうかを確認したい(呪いの私はtemplatetagを変更する必要があります)urlpatternsにキーを持って、今djangoでは、urlがurlpatterns configの一部であるかどうかを知る方法は?

@register.filter 
def crumbs(url): 
    "Return breadcrumb trail leading to URL for this page" 
    l = url.split('/') 
    urls = [] 
    path = "" 
    for index, item in enumerate(l): 
     if item == "": 
      continue 
     path += item + "/" 
     urls.append({'path':path,'name':item}) 

私はこのtemplatetagを持っています。

IsInUrlPattern('/') => True 
IsInUrlPattern('/blog/2004/') => True 
IsInUrlPattern('/blog/thisfail/') => False 

答えて

1

あなたはresolve()機能が欲しい:よう

何か。

関連する問題