Django管理员面包屑的应用程序

时间:2013-12-25 15:37:43

标签: django url admin breadcrumbs

在非管理员模板中对面包屑进行硬编码 - 模型如下所示:

    <a href="{% url 'admin:myapp_mymodel_changelist' %}">{% trans 'MyModels' %}</a>

够容易。我的问题是只为应用程序制作面包屑。我希望有类似的东西:

<a href="{% url 'admin:app_list_myapp' %}">{% trans 'MyApp' %}</a>

或者

<a href="{% url 'admin:app_list_myapp_index' %}">{% trans 'MyApp' %}</a>

或者

 <a href="{% url 'admin:myapp_index' %}">{% trans 'MyApp' %}</a>

这些都不起作用。以及我尝试过的其他一些事情。有人能让我摆脱苦难吗?感谢。

2 个答案:

答案 0 :(得分:2)

url名称实际上只是app_list,应用程序名称作为参数传递:

{% url 'admin:app_list' 'myapp' %}

请参阅the source以供参考。

答案 1 :(得分:0)