django-icanhaz

Programinė įranga Screenshot:
django-icanhaz
Programinė detalės:
Versija: 0.2.0
Įkėlimo datą: 11 May 15
Kūrėjas: Carl Meyer
Licencija: Nemokamai
Populiarumas: 0

Rating: nan/5 (Total Votes: 0)

"Django-icanhaz yra lengviau integruoti ICanHaz.js JavaScript šablonus su Django šablonų templatetag.
Diegimas
Įdiekite iš PyPI su pip:
PIP įdiegti Django-icanhaz
arba gauti in-plėtrą versija:
PIP įdiegti Django-icanhaz == dev
Naudojimas
- Įtraukti "icanhaz" į savo INSTALLED_APPS nustatymas.
- Nustatykite ICANHAZ_DIR nustatymą į visišką (absoliučią) kelyje į katalogą, kur galėsite laikyti savo ICanHaz šablonus.
- {% Apkrova icanhaz%} ir naudoti {% icanhaz "TEMPLATENAME"%} jūsų Django šablonų saugiai įtvirtinti ICanHaz.js šabloną ICANHAZ_DIR / templatename.html į savo Django šabloną, automatiškai suvynioti į, paruoštas ich.templatename ( {...}) jūsų "JavaScript".
Django-icanhaz nėra surišti ICanHaz.js arba nevykdo jokios JavaScript komunalinių; jis tiesiog padeda jums lengvai įdėti šablonus į HTML. Įtraukti ICanHaz.js savo projektą anketa statinius turto ir naudoti jį savo JS, kaip įprasta.
Filosofija
Tarp Django šablonai naudojimosi {{ir}} kaip šabloną kintamųjų žymekliai ir ICanHaz.js 'naudojimo patį susidūrimo pagimdė sprendimų įvairovė. Vienas sprendimas pakeičia tiesiog [[ir]] su {{ir}} viduje icanhaz šablonų žyma; dar daro narsus bandymas rekonstruoti pažodžiui tekstą per ne Django šabloną riekė, kai jis jau buvo mangled pagal Django šablonų tokenizer.
Aš norėčiau, kad mano "JavaScript" šablonus atskiruose failuose tam skirtoje kataloge vistiek, siekiant išvengti painiavos tarp serverio pusėje ir kliento pusėje šablonų. Taigi, mano indėlis į sprendimų masyvas yra iš esmės tik "apima" žyma, kad nebūtų analizuojant įtraukti failą kaip Django šabloną (ir dėl patogumo, automatiškai antklodės jį scenarijų žyma, kad ICanHaz.js tikisi jį rasti).
Mėgaukitės

Kas naujo , šioje laidoje:

  • Made modelinės rasti lankstesnį: ICANHAZ_DIR dabar ICANHAZ_DIRS (A sąrašą! ); įtraukta ICANHAZ_FINDERS, ICANHAZ_APP_DIRNAMES ir išvada šablonų įdiegtų apps.

Reikalavimai

  • Python,
  • Django

Kita programinė įranga kūrėjas Carl Meyer

hgcampfire
hgcampfire

15 Apr 15

django-markitup
django-markitup

11 May 15

django-secure
django-secure

14 Apr 15

Komentarai django-icanhaz

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