美文网首页
django查询项目里面的所有url

django查询项目里面的所有url

作者: lkning | 来源:发表于2018-08-15 18:39 被阅读0次
    
    from django.urls.resolvers import RegexURLPattern
    from django.urls.resolvers import RegexURLResolver
    
    from django.shortcuts import HttpResponse
    
    url = []
    def show_urls(urllist, footer=None):
        for entry in urllist:
    
            if hasattr(entry, 'url_patterns'):
                if entry.regex.pattern:
                    show_urls(entry.url_patterns)
            else:
                url.append((entry.regex.pattern, entry.name))
    
    show_urls(urlpatterns)
    print(url)
    

    相关文章

      网友评论

          本文标题:django查询项目里面的所有url

          本文链接:https://www.haomeiwen.com/subject/dmzwbftx.html