Django的面包屑

时间:2011-07-24 08:04:30

标签: django

很抱歉重复这样一个非常重要的问题。我的网站结构类似于: - flatpages(一级嵌套[1]) - gallery(专辑列表'/ gallery'和任意专辑'/ gallery / album / id /',任意图片'gallery / picture / id') - 价格表(类似于图库) - 留言簿(类似于'breadcrumbing'中的平面页面)

问题是:我是否必须分别为每个应用程序编写自己的面包屑并解析网址?也许有一些独特的面包屑应用程序?

ps:由于我的主机圈,我无法在'python / site-packages'上安装任何东西..

[1]我不知道如何用英语说出这个词:)抱歉,如果我弄错了

1 个答案:

答案 0 :(得分:3)

有很多准备去的应用程序,即。 https://github.com/chronossc/django-breadcrumbs

您的托管案例中最好的方法是在虚拟环境中安装您的网站(它可能默认安装在您的服务器上,http://tumblr.intranation.com/post/766290325/python-virtualenv-quickstart-django)。如果无法做到这一点,只需将您选择的面包屑应用程序解压缩到主应用程序文件夹,然后将其作为本地应用程序添加到您的设置中(视频INSTALLED_APPS)。

您也可以自己实施 - How to implement breadcrumbs in a Django template?