django-sitetree

軟件截圖:
django-sitetree
軟件詳細信息:
版本: 0.10.0
上傳日期: 20 Feb 15
開發: Igor Starikov
許可: 免費
人氣: 2

Rating: nan/5 (Total Votes: 0)

Django的sitetree是一個可重用的Django的應用程序介紹站點樹,菜單和麵包屑導航元素。
如何使用
  1。添加“sitetree”應用“INSTALLED_APPS”在你的設置文件(通常是“settings.py”)。
  2。運行“./manage.py使用syncdb”來sitetree表安裝到數據庫中。
  3。去Django管理網站,並添加一些樹木和樹項目。
  4。加“{%負載sitetree%}”標記的模板的頂部。
現在你可以使用下面的模板標籤:
“sitetree_menu”標籤生成菜單:
{來自“mytree”%sitetree_menu包括“主幹”%}
“sitetree_breadcrumbs”標籤生成麵包屑路徑:
{%sitetree_breadcrumbs從“mytree”%}
“sitetree_tree”標籤生成整個網站的樹:
{%sitetree_tree從“mytree”%}
更多關於模板標籤
樹的標籤參數(在雙引號部分,“從'字下面)可能是一個模板變量。
“sitetree_menu'標籤:
{%sitetree_menu從“mytree”包括“主幹,頂部菜單”%}
此命令使在'樹幹'和站點樹項目“頂部菜單”別名項目。
 別名通過“管理網站”給項目。下面的別名被保留:
  *軀幹和mdash;拿到項目沒有父母(根項)
  *本兒—在獲得項目的項目作為解決當前當前頁面
  *本兄弟姐妹—在得到項目的父項目作為解決當前在當前頁面(包括當前項目)
 站點樹項目可以不僅別名也被標識解決。
可選的'模板'的說法可能會被提供給所有上面提到的標籤:
{來自“mytree”%sitetree_menu包括“主幹,頂部菜單的”模板“mytrees / mymenu.html”%}
{%sitetree_breadcrumbs來自“mytree”模板“mytrees / mybreadcrumbs.html”%}
覆蓋sitetree內置模板
要自定義導航元素查看您應該重寫內置sitetree模板如下:
  1。切換到sitetree文件夾
  2。再切換到“模板/ sitetree”
  3。在那裡,你會發現下面的模板:
  * breadcrumbs.html
  * menu.html
  * tree.html
  4。複製他們之中,你需要為你的項目模板目錄,並隨意定制。
  5。看到“先進sitetree標籤說明”下面的澄清兩個先進的sitetree模板標籤。
先進sitetree標籤說明
SiteTree介紹,你必須處理的情況下,你覆蓋內置sitetree模板一些先進的模板標籤。
1.“sitetree_children'標籤:
{someitem%的sitetree_children菜單模板“sitetree / mychildren.html”%}
實現現場樹遞歸。用於渲染的特定站點樹“someitem”使用模板“sitetree / mychildren.html”的“菜單”導航類型的子項。
基本模板參數應包含路徑當前模板本身。
讓導航類型:1)菜單; 2)sitetree。
2.“sitetree_url'標籤:
{%sitetree_url的someitem PARAMS%}
解析網站樹項目的URL或URL模式。
這個標籤是大致相同的Django內置的“URL”的標籤。所不同的是後'為'它應該得到站點樹項目對象。
而且,是的,你可以在對象之後,通過一些PARAMS。
翻譯Django的sitetree
如果是支持的Django可以翻譯應用程序到你的語言。
翻譯技巧是指Django文檔:  http://docs.djangoproject.com/en/1.1/topics/i18n/localization/

Requirements:

  • Python

顯影劑的其他軟件 Igor Starikov

Updatorr
Updatorr

14 Apr 15

letmehear
letmehear

14 Apr 15

意見 django-sitetree

評論沒有發現
添加評論
打開圖片!