gpt4 book ai didi

django - 如何从 Django 代码访问 urls.py 中的所有 url?

转载 作者:行者123 更新时间:2023-12-01 15:23:41 27 4
gpt4 key购买 nike

这个问题在这里已经有了答案:




9年前关闭。




Possible Duplicate:
Determine complete Django url configuration



如何从 Django 代码访问 urls.py 中的所有 url?

我想获取 urls.py 中列出的所有 url 的列表并在另一个 Django View 中遍历它们。

最佳答案

请参阅此相关 StackOverflow questionanswer .同样在评论中,有人发布了this fantastic script :

import urls

def show_urls(urllist, depth=0):
for entry in urllist:
print " " * depth, entry.regex.pattern
if hasattr(entry, 'url_patterns'):
show_urls(entry.url_patterns, depth + 1)

show_urls(urls.urlpatterns)

关于django - 如何从 Django 代码访问 urls.py 中的所有 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11567800/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com