使用django管理模板的breadcrumbs

时间:2011-08-03 09:49:53

标签: django admin breadcrumbs

我创建了一个主要使用django管理界面的网站,以及一些自定义视图。由于该网站的大部分是使用管理员(我不喜欢使用css),我刚刚使用django的管理模板来获取我的自定义视图(它们是扩展的通用视图)。

无论如何,我的大多数自定义视图都很好看,并且与管理界面的外观相匹配,但我不知道如何让面包屑工作。

因此,形成一个扩展的通用视图,我如何以及如何传递给tempate的

    {% block breadcrumb %} 

标签?

我看到一篇文章提到了上下文对象,但没有任何进一步的细节。

1 个答案:

答案 0 :(得分:2)

如果您想在模板中提供面包屑并从父模板获取面包屑,您可以使用块面包屑& amp; block.super变量:

{% block breadcrumbs %}{{ block.super }} › My custom site{% endblock %}

或者只是传递给模板变量 title