django-icanhaz

Szoftver screenshot:
django-icanhaz
Szoftver adatai:
Változat: 0.2.0
Feltöltés dátuma: 11 May 15
Fejlesztő: Carl Meyer
Engedély: Ingyenes
Népszerűség: 0

Rating: nan/5 (Total Votes: 0)

Django-icanhaz egy templatetag könnyebb integrációját ICanHaz.js JavaScript sablonok Django sablonokat.
Telepítés
Telepítés PyPI a pip:
pip telepíteni Django-icanhaz
vagy hogy a fejlesztés alatt álló változata:
pip telepíteni Django-icanhaz == dev
Használat
- Add "icanhaz" a INSTALLED_APPS beállítást.
- A ICANHAZ_DIR beállítást a teljes (abszolút) elérési út egy könyvtár, ahol tárolni fogja ICanHaz sablonokat.
- {% -os Terhelés icanhaz%} és a {% icanhaz "templatename"%} a Django sablonokat biztonságosan beágyazza a ICanHaz.js sablon ICANHAZ_DIR / templatename.html be a Django sablont, automatikusan csomagolva, készen ich.templatename ( {...}) a JavaScript.
Django-icanhaz nem bundle ICanHaz.js, vagy arról JavaScript közművek; ez csak segít könnyen beágyazni a sablont a HTML. Tartalmazzák ICanHaz.js a projekt statikus eszköz- és használni azt a JS, mint rendesen.
Filozófia
Az ütközés között Django sablonok használata {{és}} sablonként változó markerek és ICanHaz.js "használata ugyanolyan szült a különböző megoldásokat. Az egyik megoldás egyszerűen lecseréli [[és]] a {{és}} belsejében egy icanhaz template tag; Egy másik tesz egy bátor kísérletet, hogy rekonstruálja szó szerinti szöveget egy darab a Django sablon után már összekeveredett a Django sablon felismerő.
Én inkább tartani a JavaScript sablonok külön fájlban egy külön könyvtárat egyébként, hogy elkerüljék az szerver oldali és kliens oldali sablonrendszer. Szóval én hozzájárulásom a tömb a megoldások lényegében csak egy "közé" címkét, amely elkerüli elemzés a fájlnak a Django template (és a kényelem, automatikusan becsomagolja a script tag, hogy ICanHaz.js elvárja, hogy megtalálja azt a).
Élvezze!

Mi az új ebben a kiadásban:

  • Made template-megállapítás rugalmasabb: ICANHAZ_DIR most ICANHAZ_DIRS (a lista ); hozzáadott ICANHAZ_FINDERS, ICANHAZ_APP_DIRNAMES, és megállapítást sablonok telepített alkalmazások.

követelmények :

  • Python
  • Django

Más szoftver fejlesztő Carl Meyer

django-markitup
django-markitup

11 May 15

django-secure
django-secure

14 Apr 15

hgcampfire
hgcampfire

15 Apr 15

Hozzászólások a django-icanhaz

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