django-sitetree

Programinė įranga Screenshot:
django-sitetree
Programinė detalės:
Versija: 0.10.0
Įkėlimo datą: 20 Feb 15
Kūrėjas: Igor Starikov
Licencija: Nemokamai
Populiarumas: 2

Rating: nan/5 (Total Votes: 0)

django-sitetree yra daugkartinio Django App įdiegti Svetainės medis, meniu ir džiūvėsėliai navigacijos elementus.
Kaip naudoti "
& Nbsp; 1. Pridėti "sitetree" prašymą "INSTALLED_APPS" savo nustatymų faile (paprastai "settings.py).
& Nbsp; 2. Run "./manage.py syncdb" įdiegti sitetree lenteles į duomenų bazę.
& Nbsp; 3. Eiti į Django Administratoriui svetainę ir pridėti keletą medžių ir medžių elementus.
& Nbsp; 4. Įdėti '{% apkrova sitetree%}' žymę į šabloną viršuje.
Dabar galite naudoti šiuos šablonus žymės:
"Sitetree_menu" žymė teikia meniu:
{% Sitetree_menu iš "mytree" apima "kamieno"%}
"Sitetree_breadcrumbs" žymė teikia džiūvėsėliai kelią:
{% sitetree_breadcrumbs iš "mytree"%}
"Sitetree_tree" žymė teikia visą Svetainės medis:
{% Sitetree_tree iš "mytree"%}
Daugiau apie šabloną žymės
Medis žymė argumentas (dalis į kabutes, po "nuo" žodžio) gali būti šablonas kintamasis.
"Sitetree_menu" tag:
{% Sitetree_menu iš "mytree" apima "kamieno, Topmenu"%}
Ši komanda teikia Svetainės medis elementus pagal "kamieno" ir "Topmenu" slapyvardžius daiktais.
& Nbsp; Slapyvardžiai yra skiriamas daiktų per admin svetainėje ". Šie vardai yra rezervuoti:
& Nbsp; * kamieno & mdash; gauti prekes be tėvų (šaknų prekės)
& Nbsp; * ši-vaikai ir mdash; gauti prekes pagal elemento išspręsta, kaip srovė esamą puslapį
& Nbsp; * ši-broliai ir seserys ir mdash; gauti prekes pagal tėvų elementui išspręsta, kaip srovė dabartinio puslapio (įskaitant dabartinės punktas)
& Nbsp; Svetainės medis punktas gali būti sprendžiamas ne tik slapyvardžius, bet ir ID.
Pasirinktinai "šablonas" argumentas galėtų būti pateikiama visiems minėtų žymės:
{% Sitetree_menu iš "mytree" apima "kamieno, Topmenu" šablonas "mytrees / mymenu.html"%}
{% sitetree_breadcrumbs iš "mytree" Šablonas "mytrees / mybreadcrumbs.html"%}
Viršesnės sitetree įmontuojama šablonai
Norėdami tinkinti navigacijos elementai peržiūrėti reikia nepaisyti built-in sitetree šablonų taip:
& Nbsp; 1. Perjungti į sitetree katalogą
& Nbsp; 2. Perjungti toliau "templates / sitetree"
& Nbsp; 3. Čia jūs rasite šiuos šablonus:
& Nbsp; * breadcrumbs.html
& Nbsp; * menu.html
& Nbsp; * tree.html
& Nbsp; 4. Kopijuoti kuris iš jų jums reikia į savo projektą Šabloninės katalogą ir jaustis laisvai pritaikyti ją.
& Nbsp; 5. Žiūrėti "Pastabos dėl pažangių sitetree žymės" žemiau išaiškinti du pažangių sitetree šablono žymes.
Pastabos dėl pažangių sitetree žymės
SiteTree pristato keletą pažangių šablonų žymes kuriame jūs turite kovoti su tuo atveju nepaisyti įmontuotą sitetree šablonus.
1. "sitetree_children" tag:
{% sitetree_children iš someitem dėl meniu šablonų "sitetree / mychildren.html"%}
Įgyvendina Svetainės medis rekursija. Naudojamas tapti vaiko daiktų konkrečioje Svetainės medis 'someitem "naudojant šabloną" sitetree / mychildren.html "už" meniu "navigacijos tipą.
Iš esmės šablonas argumentas turėtų būti kelias į dabartinę pačios šabloną.
Leidžiami navigacijos tipai: 1) meniu; 2) sitetree.
2. "sitetree_url" tag:
{% Sitetree_url už someitem params%}
Priima Svetainės medis elemento url arba url modelis.
Ši žyma yra daug pats kaip Django built-in 'url' žyma. Skirtumas tas, kad po "už" turėtų gauti svetainės medis punktas objektas.
Ir taip, jūs galite praeiti keletas params po to objekto.
Vertimas django-sitetree
Jūs galite išversti programą į savo kalbą, jeigu ji yra paremta Django.
Dėl vertimo patarimai kreiptis į Django dokumentus: & nbsp; http://docs.djangoproject.com/en/1.1/topics/i18n/localization/

Requirements:

  • Python

Kita programinė įranga kūrėjas Igor Starikov

Updatorr
Updatorr

14 Apr 15

letmehear
letmehear

14 Apr 15

Komentarai django-sitetree

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!