获取带有名称的活动 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 列表的主要内容,如果未能解决你的问题,请参考以下文章

Google 广告 - 获取带有照片的广告系列名称

如何从应用程序中其他应用程序的所有活动列表中获取主要活动名称?

paypal 按钮/IPN 发票名称

如何获取带有年份的月份名称和两个日期之间的年份列表

从带有列表的网站获取名称并不总是有效

如何获取任务管理器中显示的活动窗口应用程序名称