django-icanhaz

Sagteware kiekie:
django-icanhaz
Sagteware besonderhede:
Weergawe: 0.2.0
Upload datum: 11 May 15
Ontwikkelaar: Carl Meyer
Lisensie: Gratis
Populariteit: 0

Rating: nan/5 (Total Votes: 0)

Django-icanhaz is 'n templatetag vir makliker integrasie van ICanHaz.js JavaScript templates met Django templates.
Installasie
Installeer vanaf PyPI met pit:
PIP Django-icanhaz installeer
of kry die in-ontwikkeling weergawe:
PIP installeer Django-icanhaz == dev
Gebruik
- Voeg "icanhaz" om jou INSTALLED_APPS omgewing.
- Stel die instelling ICANHAZ_DIR om die volle (absolute) pad na 'n gids waar jy jou ICanHaz templates sal stoor.
- {% Vrag icanhaz%} en {gebruik% icanhaz "template"%} in jou Django templates om veilig te sluit die ICanHaz.js sjabloon op ICANHAZ_DIR / templatename.html in jou Django sjabloon, outomaties toegedraai in, gereed vir ich.templatename ( {...}) in jou JavaScript.
Django-icanhaz nie ICanHaz.js bundel of voorsien enige JavaScript utilities; is dit net help jy maklik embed die templates in jou HTML. Sluit ICanHaz.js in statiese bates se projek en gebruik dit in jou JS as gewoonlik.
Filosofie
Die botsing tussen 'gebruik van {{en}} as sjabloon veranderlike merkers en ICanHaz.js' Django templates gebruik van dieselfde het 'n verskeidenheid van oplossings tot gevolg gehad het. Een oplossing vervang net [[en]] met {{en}} binne 'n icanhaz sjabloontag; 'n ander maak 'n dapper poging om woordeliks teks rekonstrueer binne 'n stuk van 'n Django sjabloon nadat dit reeds verdwaalde deur die Django sjabloon tokenizer.
Ek verkies om my JavaScript templates in afsonderlike lêers in 'n toegewyde gids hou in elk geval, om verwarring tussen die bediener-kant en kliënt-kant template vermy. So my bydrae tot die verskeidenheid van oplossings is in wese net 'n "sluit" tag wat vermy die ontleding van die ingesluit lêer as 'n Django sjabloon (en vir die gerief, vou dit outomaties in die scripttag ICanHaz.js verwag om dit te vind in).
Geniet

Wat is nuut in hierdie release:

  • Made-template om meer buigsaam: ICANHAZ_DIR nou ICANHAZ_DIRS ('n lys ); bygevoeg ICANHAZ_FINDERS, ICANHAZ_APP_DIRNAMES en bevinding van templates in geïnstalleer apps.

Vereistes :

  • Python
  • Django

Ander sagteware ontwikkelaar Carl Meyer

django-markitup
django-markitup

11 May 15

django-secure
django-secure

14 Apr 15

hgcampfire
hgcampfire

15 Apr 15

Kommentaar te django-icanhaz

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!