django-icanhaz

Software screenshot:
django-icanhaz
Software detaljer:
Version: 0.2.0
Upload dato: 11 May 15
Udvikler: Carl Meyer
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

Django-icanhaz er en templatetag nemmere integration af ICanHaz.js JavaScript skabeloner med Django skabeloner.
Installation
Installere fra PyPI med pip:
pip installere Django-icanhaz
eller få den i-udvikling-version:
pip installere Django-icanhaz == dev
Anvendelse
- Tilføj "icanhaz" til din INSTALLED_APPS indstilling.
- Indstil ICANHAZ_DIR indstillingen til den fulde (absolut) sti til en mappe, hvor du vil gemme dine ICanHaz skabeloner.
- {% Belastning icanhaz%} og brug {% icanhaz "skabelonNavn"%} i din Django skabeloner til sikkert indlejre ICanHaz.js skabelon på ICANHAZ_DIR / templatename.html i din Django skabelon automatisk pakket ind i, klar til ich.templatename ( {...}) i din JavaScript.
Django-icanhaz ikke bundle ICanHaz.js eller give nogen JavaScript forsyningsvirksomheder; det bare hjælper dig nemt integrere skabelonerne i din HTML. Medtag ICanHaz.js i din projektets statiske aktiver og bruge det i din JS som sædvanligt.
Philosophy
Kollisionen mellem Django skabeloner brug af {{og}} som skabelon variable markører og ICanHaz.js 'brug af samme har affødt en række forskellige løsninger. En løsning erstatter simpelthen [[og]] med {{og}} inde i en icanhaz skabelon tag; anden gør et tappert forsøg på at rekonstruere ordret tekst i en luns af en Django skabelon, efter at den allerede er sigtede af Django skabelon Tokenizer.
Jeg foretrækker at holde mine JavaScript skabeloner i separate filer i en dedikeret mappe alligevel, for at undgå forveksling af server-side og client-side templating. Så mit bidrag til den vifte af løsninger, er i det væsentlige blot en "omfatter" tag, som undgår parsing den inkluderede fil som en Django skabelon (og for nemheds skyld, ombrydes den automatisk i scriptet tag, ICanHaz.js forventer at finde det i).
Nyd

Hvad er nyt i denne udgivelse:!

  • Made skabelon-finding mere fleksibel: ICANHAZ_DIR nu ICANHAZ_DIRS (en liste ); tilføjede ICANHAZ_FINDERS, ICANHAZ_APP_DIRNAMES, og fund af skabeloner i installerede apps.

Krav :

  • Python
  • Django

Andre software developer Carl Meyer

django-secure
django-secure

14 Apr 15

hgcampfire
hgcampfire

15 Apr 15

django-markitup
django-markitup

11 May 15

Kommentarer til django-icanhaz

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!