有没有办法列出所有Django注册的URL名称空间?

时间:2017-04-07 21:12:27

标签: django

我在Django 1.11中收到%s is not a registered namespace错误。有没有办法列出所有已注册的命名空间?

1 个答案:

答案 0 :(得分:1)

您可以执行与reverse实际相同的操作:在namespace_dict中查找它们:

from django import urls

url_resolver = urls.get_resolver(urls.get_urlconf())
url_resolver.namespace_dict.keys()
相关问题