django-sitetree

Software kuvakaappaus:
django-sitetree
Ohjelmiston tiedot:
Versio: 0.10.0
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: Igor Starikov
Lupa: Vapaa
Suosio: 2

Rating: nan/5 (Total Votes: 0)

Django-sitetree on uudelleenkäytettäviä Django app käyttöön sivuston puu, menu ja korppujauhot navigointi elementtejä.
Miten käyttää
& Nbsp; 1. Lisää "sitetree" hakemus "INSTALLED_APPS" omalla asetustiedostoon (yleensä 'settings.py').
& Nbsp; 2. Run "./manage.py SyncDB" asentaa sitetree taulukoita tietokantaan.
& Nbsp; 3. Mene Django Admin päällä ja lisätä joitakin puita ja puiden kohteita.
& Nbsp; 4. Lisää '{% kuormituksella sitetree%}' tag alkuun mallin.
Nyt voit käyttää seuraavia mallin tunnisteet:
"Sitetree_menu tag tekee menu:
{% Sitetree_menu päässä "mytree" kuuluu "runko"%}
"Sitetree_breadcrumbs 'tag tekee korppujauhoja polku:
{% Sitetree_breadcrumbs päässä "mytree"%}
"Sitetree_tree 'tag tekee koko sivusto puu:
{% Sitetree_tree päässä "mytree"%}
Lisätietoja sapluuna tagit
Tree tag argumentti (osa lainausmerkkeihin jälkeen "alkaen" sana) voisi olla mallin muuttuja.
"Sitetree_menu tag:
{% Sitetree_menu päässä "mytree" kuuluvat "runko, Ylävalikko"%}
Tämä komento tekee sivuston puu kohdetta alla "runko" ja "Ylävalikko" alias kohdetta.
& Nbsp; Valenimet annetaan kohteita läpi "Admin sivuston. Seuraavat aliakset varattu:
& Nbsp; * runko & ndash; saamaan kohteita ilman vanhempia (root kohdetta)
& Nbsp; * Tämä-lapset & ndash; saamaan kohteita kohtaan ratkaistu lyhytaikaiseksi nykyiselle sivulle
& Nbsp; * Tämä-sisarukset & ndash; saamaan kohteita alle vanhempi Kohdan ratkaistava nykyinen nykyisen sivun (nykyinen erä sisältyy)
& Nbsp; Site puu erä voitaisiin puuttua paitsi peitenimet vaan myös tunnukset.
Vapaaehtoinen "sapluuna" väite voidaan toimittaa kaikki edellä mainitut tagit:
{% Sitetree_menu päässä "mytree" kuuluvat "runko, Ylävalikko" malli "mytrees / mymenu.html"%}
{% Sitetree_breadcrumbs päässä "mytree" malli "mytrees / mybreadcrumbs.html"%}
ohittaminen sitetree sisäänrakennettu malleja
Voit mukauttaa navigointielementit katsella sinun pitäisi ohittaa sisäänrakennettu sitetree malleja seuraavasti:
& Nbsp; 1. Vaihda sitetree kansioon
& Nbsp; 2. Vaihda edelleen "malleja / sitetree"
& Nbsp; 3. Sieltä löydät seuraavat mallit:
& Nbsp; * breadcrumbs.html
& Nbsp; * menu.html
& Nbsp; * tree.html
& Nbsp; 4. Kopioi kumpi heistä tarvitset projektiisi malleja hakemiston ja vapaasti muokata sitä.
& Nbsp; 5. Katso "Huomautuksia monipuolinen sitetree tageja" alla selvennystä kaksi edistyksellistä sitetree mallin tageja.
Huomautuksia monipuolinen sitetree tagit
SiteTree esittelee noin pitkälle mallien elementtejä, jotka sinun täytyy käsitellä, jos sinulla ohittaa sisäänrakennettu sitetree malleja.
1. "sitetree_children tag:
{% Sitetree_children on someitem valikon malli "sitetree / mychildren.html"%}
Toteuttaa sivuston puu rekursio. Käytetään tehdä lapsi kohteita erityisten sivuston puu "someitem" käyttäen sapluuna "sitetree / mychildren.html" for "menu" navigointi tyyppi.
Periaatteessa mallin väite pitäisi sisältää polku nykyiseen malliin itse.
Sallitut navigointi tyyppiä: 1) menu; 2) sitetree.
2. "sitetree_url tag:
{% Sitetree_url varten someitem params%}
Korjaa sivuston puu kohteen url tai URL-malli.
Tämä tagi on paljon samaa kuin Django sisäänrakennettu 'url' tag. Erona on, että kun "varten" se pitäisi saada sivusto puu kohde objekti.
Ja kyllä, voit siirtää joitakin params jälkeen objekti.
Kääntäminen Django-sitetree
Voit kääntää sovelluksen kieli, jos se tukee Django.
Käännettäväksi vinkkejä katso Django asiakirjat: & nbsp; http://docs.djangoproject.com/en/1.1/topics/i18n/localization/

Requirements:

  • Python

Muu ohjelmistojen kehittäjä Igor Starikov

Updatorr
Updatorr

14 Apr 15

letmehear
letmehear

14 Apr 15

Kommentit django-sitetree

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!