django-sitetree

Szoftver screenshot:
django-sitetree
Szoftver adatai:
Változat: 0.10.0
Feltöltés dátuma: 20 Feb 15
Fejlesztő: Igor Starikov
Engedély: Ingyenes
Népszerűség: 14

Rating: 5.0/5 (Total Votes: 1)

A Django-sitetree olyan újrahasznosítható Django app bevezetése helyszínen fa, menü és zsemlemorzsával navigációs elemek.
Hogyan használd
& Nbsp; 1. Adja hozzá a "sitetree" alkalmazás "INSTALLED_APPS" a beállítás fájlt (általában "settings.py").
& Nbsp; 2. Run "./manage.py syncdb" telepíteni sitetree táblákat adatbázisban.
& Nbsp; 3. Lépj a Django Admin oldalán, majd néhány fa és a fa elemeket.
& Nbsp; 4. Add '{% -os terhelés sitetree%}' tag, a tetejére egy sablont.
Most már használhatja a következő sablont címkék:
"Sitetree_menu" tag teszi menüt:
{% Sitetree_menu a "mytree" közé "trunk"%}
"Sitetree_breadcrumbs" tag teszi zsemlemorzsa útvonal:
{% Sitetree_breadcrumbs a "mytree"%}
"Sitetree_tree" címke miatt teljes site-fa:
{% Sitetree_tree a "mytree"%}
További információk a template címkék
Fa tag érv (részben idézőjelek között, a következő "-tól" szót) lehet egy sablont változó.
"Sitetree_menu 'tag:
{% Sitetree_menu a "mytree" közé "trunk, topmenu"%}
Ez a parancs teszi helyszínen fa elemek mellett "trunk" és a "topmenu" alias tételek.
& Nbsp; Fedőneveket adott tételeket a "Admin oldalon". Az alábbi álnevek használata nem engedélyezett:
& Nbsp; * trunk & ndash; hogy elemeket szülők nélkül (root példány)
& Nbsp; * this-gyermekek & ndash; hogy elemeket pontban megoldani, mint a jelenlegi az aktuális oldal
& Nbsp; * this-testvérek & ndash; hogy elemeket alatt szülő elem megoldani, mint a jelenlegi az aktuális oldal (aktuális tétel tartalmazza)
& Nbsp; Honlap fa elem lehetne kezelni, nem csak álnevek hanem azonosítókat.
Opcionális "sablon" érv adni minden fent említett címkék:
{% Sitetree_menu a "mytree" közé "trunk, topmenu" sablon "mytrees / mymenu.html"%}
{% Sitetree_breadcrumbs a "mytree" sablon "mytrees / mybreadcrumbs.html"%}
felülírása sitetree beépített sablonok
Szabni navigációs elemek megtekintéséhez akkor felülírja a beépített sablonok sitetree az alábbiak szerint:
& Nbsp; 1. Váltás sitetree mappa
& Nbsp; 2. Kapcsolja tovább "sablonokat / sitetree"
& Nbsp; 3. Ott a következő sablonokat:
& Nbsp; * breadcrumbs.html
& Nbsp; * menu.html
& Nbsp; * tree.html
& Nbsp; 4. Másolja amelyik az mindenképpen szükség van a projektbe templates könyvtárba, és bátran testreszabására.
& Nbsp; 5. Lásd Megjegyzések a fejlett sitetree címkék "alatti tisztázására két továbbfejlesztett sitetree template címkék.
Megjegyzés a fejlett sitetree címkék
SiteTree bemutat néhány fejlett template tag segítségével kell foglalkozni az esetre, ha felülbírálják a beépített sitetree sablonok.
1. "sitetree_children 'tag:
{% Sitetree_children a someitem a menü sablon "sitetree / mychildren.html"%}
Végrehajtja helyszínen fa rekurzív. Alkalmaznak, hogy gyermeke tételek konkrét helyszín fa "someitem" sablon használatával "sitetree / mychildren.html" for "menü" navigációs típus.
Alapvetően template érvet kell tartalmaznia út a jelenlegi sablon magát.
Engedélyezett navigációs típusok: 1) menüből; 2) sitetree.
2. "sitetree_url 'tag:
{% Sitetree_url a someitem params%}
Feloldja helyszínen fa elem url vagy URL-minta.
Ez a címke nagyjából ugyanaz, mint Django beépített 'url' tag. A különbség az, hogy miután "az" úgy kéne helyszínen fa elemre objektumot.
És igen, akkor át néhány params után, hogy az objektum.
fordítása Django-sitetree
Akkor lefordítani alkalmazást nyelvet, ha támogatja Django.
A fordításra tippeket lásd Django dokumentáció: & nbsp; http://docs.djangoproject.com/en/1.1/topics/i18n/localization/

Requirements:

  • Python

Más szoftver fejlesztő Igor Starikov

Updatorr
Updatorr

14 Apr 15

letmehear
letmehear

14 Apr 15

Hozzászólások a django-sitetree

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!