[英]Simple static breadcrumb in Django
如何創建這樣的東西:
如果用戶位於: http://127.0.0.1:8000/about/
: http://127.0.0.1:8000/about/
: http://127.0.0.1:8000/about/
則在我的base.html中,我具有:
You are here: <li><a href="/about/">Home</a></li>
等等。
有沒有簡單的方法?
這可能會很棘手,具體取決於您所說的“面包屑”。
/about/
是“主頁”)。 有無數種方法可以做到這一點,這取決於您想要的靈活性,URL模式變得多么復雜,是否要支持嵌套等。
通常,我只使用Django Breadcrumbs 。 該項目處理了面包屑的所有怪異現象,具有非常易於使用的API,甚至可以處理怪異的情況。
盡管完整的代碼示例可能會有所幫助,但這是一個漫長而棘手的問題,因此最好閱讀django-readcrumbs的文檔,然后再帶着問題返回此處。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.