获取带有名称的活动 URL 列表
Posted
技术标签:
【中文标题】获取带有名称的活动 URL 列表【英文标题】:Get list of active URLs, with names 【发布时间】:2016-05-02 07:34:40 【问题描述】:我正在尝试在我的一个模板中链接到 django 管理员:
<a href="% url 'admin' %">admin</a>
我得到:
NoReverseMatch at /
使用参数“()”反转“管理员” 并且找不到关键字参数“”。尝试了 0 个模式:[]
好的,好的;那时它不被称为admin
。很抱歉,我不知道这一点。怎么称呼?也许我已经命名了它?我怎么找到这个?我应该为此谷歌,去管理资源,...?我最终会找到它,但是......没有更简单的方法吗?我处于调试模式!
我能否获取所有活动 URL 的列表以及名称?
【问题讨论】:
【参考方案1】:您可以直接访问管理面板:
<a href="/admin/">admin</a>
或者,使用url
标签和命名空间admin
:
<a href="% url 'admin:index' %">admin panel</a>
并查看docs 以获取反向管理网址。
编辑
查看here 一个sn-p 以查看所有活动的网址。有关其他解决方案,请参阅整个线程。
【讨论】:
谢谢。这解决了这个特殊问题,但不是“如何获取活动 URL 列表”的一般问题。这可能吗?以上是关于获取带有名称的活动 URL 列表的主要内容,如果未能解决你的问题,请参考以下文章